Edgewall Software

Ticket #8688: Trac_error_jks_091214.txt

File Trac_error_jks_091214.txt, 7.0 KB (added by jsinger@…, 2 years ago)

detailed error message for failure to sync with svn repository

Line 
1 Most recent call last:
2
3    * File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/Trac-0.11.5-py2.5.egg/trac/web/main.py", line 444, in _dispatch_request
4      Code fragment:
5       439. try:
6       440. if not env and env_error:
7       441. raise HTTPInternalError(env_error)
8       442. try:
9       443. dispatcher = RequestDispatcher(env)
10       444. dispatcher.dispatch(req)
11       445. except RequestDone:
12       446. pass
13       447. resp = req._response or []
14       448. 
15       449. except HTTPException, e:
16      Local variables:
17      Name      Value
18      after     [u' except RequestDone:', u' pass', u' resp = ...
19      before    [u' try:', u' if not env and env_error:', u' raise ...
20      dispatcher        <trac.web.main.RequestDispatcher object at 0x3f84d30>
21      e         OperationalError('cannot commit - no transaction is active',)
22      env       <trac.env.Environment object at 0x3a7eef0>
23      env_error         None
24      exc_info  (<class 'pysqlite2.dbapi2.OperationalError'>, OperationalError('cannot ...
25      filename  '/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/sit ...
26      frames    [{'function': '_dispatch_request', 'lines_before': [u' try:', u' ...
27      has_admin         True
28      line      u' dispatcher.dispatch(req)'
29      lineno    443
30      message   u'OperationalError: cannot commit - no transaction is active'
31      req       <Request "GET u'/'">
32      resp      []
33      tb        <traceback object at 0x49a7d00>
34      tb_hide   None
35      traceback         u'Traceback (most recent call last):\n File ...
36    * File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/Trac-0.11.5-py2.5.egg/trac/web/main.py", line 175, in dispatch
37      Code fragment:
38       170. if not req.path_info or req.path_info == '/':
39       171. chosen_handler = self.default_handler
40       172. # pre-process any incoming request, whether a handler
41       173. # was found or not
42       174. chosen_handler = self._pre_process_request(req,
43       175. chosen_handler)
44       176. except TracError, e:
45       177. raise HTTPInternalError(e)
46       178. if not chosen_handler:
47       179. if req.path_info.endswith('/'):
48       180. # Strip trailing / and redirect
49      Local variables:
50      Name      Value
51      chosen_handler    <trac.wiki.web_ui.WikiModule object at 0x3f91550>
52      chrome    <trac.web.chrome.Chrome object at 0x3f84690>
53      err       (<class 'pysqlite2.dbapi2.OperationalError'>, OperationalError('cannot ...
54      handler   <trac.ticket.report.ReportModule object at 0x3f91a50>
55      req       <Request "GET u'/'">
56      self      <trac.web.main.RequestDispatcher object at 0x3f84d30>
57    * File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/Trac-0.11.5-py2.5.egg/trac/web/main.py", line 295, in _pre_process_request
58      Code fragment:
59       290. req.outcookie['trac_form_token']['secure'] = True
60       291. return req.outcookie['trac_form_token'].value
61       292. 
62       293. def _pre_process_request(self, req, chosen_handler):
63       294. for filter_ in self.filters:
64       295. chosen_handler = filter_.pre_process_request(req, chosen_handler)
65       296. return chosen_handler
66       297. 
67       298. def _post_process_request(self, req, *args):
68       299. nbargs = len(args)
69       300. resp = args
70      Local variables:
71      Name      Value
72      chosen_handler    <trac.wiki.web_ui.WikiModule object at 0x3f91550>
73      filter_   <trac.versioncontrol.api.RepositoryManager object at 0x3f91a30>
74      req       <Request "GET u'/'">
75      self      <trac.web.main.RequestDispatcher object at 0x3f84d30>
76    * File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/Trac-0.11.5-py2.5.egg/trac/versioncontrol/api.py", line 86, in pre_process_request
77      Code fragment:
78        81. 
79        82. def pre_process_request(self, req, handler):
80        83. from trac.web.chrome import Chrome, add_warning
81        84. if handler is not Chrome(self.env):
82        85. try:
83        86. self.get_repository(req.authname).sync()
84        87. except TracError, e:
85        88. add_warning(req, _("Can't synchronize with the repository "
86        89. "(%(error)s). Look in the Trac log for more "
87        90. "information.", error=to_unicode(e.message)))
88        91.
89      Local variables:
90      Name      Value
91      Chrome    <class 'trac.web.chrome.Chrome'>
92      add_warning       <function add_warning at 0x3b9ba30>
93      handler   <trac.wiki.web_ui.WikiModule object at 0x3f91550>
94      req       <Request "GET u'/'">
95      self      <trac.versioncontrol.api.RepositoryManager object at 0x3f91a30>
96    * File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/Trac-0.11.5-py2.5.egg/trac/versioncontrol/cache.py", line 115, in sync
97      Code fragment:
98       110. else: # 'repository_dir' cleared by a resync
99       111. self.log.info('Resetting "repository_dir": %s' % self.name)
100       112. cursor.execute("UPDATE system SET value=%s WHERE name=%s",
101       113. (self.name, CACHE_REPOSITORY_DIR))
102       114. 
103       115. db.commit() # save metadata changes made up to now
104       116. 
105       117. # -- retrieve the youngest revision in the repository
106       118. self.repos.clear()
107       119. repos_youngest = self.repos.youngest_rev
108       120. 
109      Local variables:
110      Name      Value
111      cursor    <trac.db.util.IterableCursor object at 0x49a94f0>
112      db        <trac.db.pool.PooledConnection object at 0x41d5198>
113      feedback  None
114      key       'youngest_rev'
115      metadata  {u'youngest_rev': u'7', u'repository_dir': ...
116      name      u'youngest_rev'
117      repository_dir    u'svn:c1a081d8-de2d-4714-becf-6e3997601de4:/Volumes/Daten/Projekte/miadmin/ ...
118      self      <trac.versioncontrol.cache.CachedRepository object at 0x49a94b0>
119      value     u'7'
120
121File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/Trac-0.11.5-py2.5.egg/trac/web/main.py", line 444, in _dispatch_request
122  dispatcher.dispatch(req)
123File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/Trac-0.11.5-py2.5.egg/trac/web/main.py", line 175, in dispatch
124  chosen_handler)
125File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/Trac-0.11.5-py2.5.egg/trac/web/main.py", line 295, in _pre_process_request
126  chosen_handler = filter_.pre_process_request(req, chosen_handler)
127File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/Trac-0.11.5-py2.5.egg/trac/versioncontrol/api.py", line 86, in pre_process_request
128  self.get_repository(req.authname).sync()
129File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/Trac-0.11.5-py2.5.egg/trac/versioncontrol/cache.py", line 115, in sync
130  db.commit() # save metadata changes made up to now
131
132System Information:
133
134User Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5
135Trac:   0.11.5
136Python:         2.5.2 (r252:60911, Apr 12 2008, 11:53:13) [GCC 4.0.1 (Apple Computer, Inc. build 5370)]
137setuptools:     0.6c9
138SQLite:         3.5.7
139pysqlite:       2.4.1
140Genshi:         0.5.1
141mod_python:     3.3.1
142Subversion:     1.4.6 (r28521)
143jQuery: 1.2.6
144