Hi,

Whenever I edit the trac.ini with Gedit and refresh the current page to
see the effects I get the following error of which I wonder if this is a
bug or that it is by design :


traceback (most recent call last):
  File 
"/usr/lib/python2.4/site-packages/Trac-0.11dev_r6009-py2.4.egg/trac/web/api.py",
 line 342, in send_error
    'text/html')
  File 
"/usr/lib/python2.4/site-packages/Trac-0.11dev_r6009-py2.4.egg/trac/web/chrome.py",
 line 571, in render_template
    data = self.populate_data(req, data)
  File 
"/usr/lib/python2.4/site-packages/Trac-0.11dev_r6009-py2.4.egg/trac/web/chrome.py",
 line 500, in populate_data
    d['chrome'].update(req.chrome)
  File 
"/usr/lib/python2.4/site-packages/Trac-0.11dev_r6009-py2.4.egg/trac/web/api.py",
 line 170, in __getattr__
    value = self.callbacks[name](self)
  File 
"/usr/lib/python2.4/site-packages/Trac-0.11dev_r6009-py2.4.egg/trac/web/chrome.py",
 line 379, in prepare_request
    for category, name, text in contributor.get_navigation_items(req):
  File 
"/usr/lib/python2.4/site-packages/Trac-0.11dev_r6009-py2.4.egg/trac/ticket/web_ui.py",
 line 128, in get_navigation_items
    if 'TICKET_CREATE' in req.perm:
  File 
"/usr/lib/python2.4/site-packages/Trac-0.11dev_r6009-py2.4.egg/trac/web/api.py",
 line 170, in __getattr__
    value = self.callbacks[name](self)
  File 
"/usr/lib/python2.4/site-packages/Trac-0.11dev_r6009-py2.4.egg/trac/web/main.py",
 line 247, in _get_perm
    return PermissionCache(self.env, self.authenticate(req))
  File 
"/usr/lib/python2.4/site-packages/Trac-0.11dev_r6009-py2.4.egg/trac/web/main.py",
 line 129, in authenticate
    authname = authenticator.authenticate(req)
  File 
"/usr/lib/python2.4/site-packages/Trac-0.11dev_r6009-py2.4.egg/trac/web/auth.py",
 line 70, in authenticate
    authname = self._get_name_for_cookie(req, req.incookie['trac_auth'])
  File 
"/usr/lib/python2.4/site-packages/Trac-0.11dev_r6009-py2.4.egg/trac/web/auth.py",
 line 180, in _get_name_for_cookie
    db = self.env.get_db_cnx()
  File 
"/usr/lib/python2.4/site-packages/Trac-0.11dev_r6009-py2.4.egg/trac/env.py", 
line 239, in get_db_cnx
    return DatabaseManager(self).get_connection()
  File 
"/usr/lib/python2.4/site-packages/Trac-0.11dev_r6009-py2.4.egg/trac/db/api.py", 
line 76, in get_connection
    return self._cnx_pool.get_cnx(self.timeout or None)
  File 
"/usr/lib/python2.4/site-packages/Trac-0.11dev_r6009-py2.4.egg/trac/db/pool.py",
 line 101, in get_cnx
    cnx = self._connector.get_connection(**self._kwargs)
  File 
"/usr/lib/python2.4/site-packages/Trac-0.11dev_r6009-py2.4.egg/trac/db/sqlite_backend.py",
 line 125, in get_connection
    return SQLiteConnection(path, params)
  File 
"/usr/lib/python2.4/site-packages/Trac-0.11dev_r6009-py2.4.egg/trac/db/sqlite_backend.py",
 line 156, in __init__
    raise TracError('Database "%s" not found.' % path)
TracError: Database "/var/lib/trac/testtrac/db/trac.db" not found.


The only solution so far has been to re-initialise the environment which
is rather annoying as it loses all the changes I have made. Is there an
other working solution for this situation?

TIA


-- 
Groeten,

Joost Kraaijeveld
Askesis B.V.
Molukkenstraat 14
6524NB Nijmegen
tel: 024-3888063 / 06-51855277
fax: 024-3608416
web: www.askesis.nl


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/trac-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to