#547: TracError on Timeline Widget in Ticket view ---------------------+-------------------- Reporter: tim | Owner: nobody Type: defect | Status: new Priority: major | Milestone: Component: plugins | Version: 0.5.3 Keywords: | ---------------------+-------------------- Loading a ticket in the ticket view shows an error along the right that says:
Error: Exception raised while rendering widget. Contact your administrator for further details. Widget name: Timeline Exception type: TracError Log entry ID: 9aad32c1-cd77-4c4e-a6eb-3f60c1ee6b5a {{{ 2013-06-04 16:09:50,213 Trac[loader] ERROR: Skipping "bhsearch.query_parser = bhsearch.query_parser": Traceback (most recent call last): File "/sites/apache-bloodhound-0.5.3/installer/bloodhound/lib/python2.7 /site-packages/trac/loader.py", line 68, in _load_eggs entry.load(require=True) File "/sites/apache-bloodhound-0.5.3/installer/bloodhound/lib/python2.7 /site-packages/setuptools-0.6c11-py2.7.egg/pkg_resources.py", line 1954, in load entry = __import__(self.module_name, globals(),globals(), ['__name__']) File "/sites/apache-bloodhound-0.5.3/installer/bloodhound/lib/python2.7 /site-packages/bhsearch/query_parser.py", line 24, in <module> from bhsearch.whoosh_backend import WhooshBackend File "/sites/apache-bloodhound-0.5.3/installer/bloodhound/lib/python2.7 /site-packages/bhsearch/whoosh_backend.py", line 26, in <module> from bhsearch.search_resources.ticket_search import TicketFields ImportError: No module named search_resources.ticket_search 2013-06-04 16:09:50,214 Trac[loader] ERROR: Skipping "bhsearch.search_resources.milestone_search = bhsearch.search_resources.milestone_search": Traceback (most recent call last): File "/sites/apache-bloodhound-0.5.3/installer/bloodhound/lib/python2.7 /site-packages/trac/loader.py", line 68, in _load_eggs entry.load(require=True) File "/sites/apache-bloodhound-0.5.3/installer/bloodhound/lib/python2.7 /site-packages/setuptools-0.6c11-py2.7.egg/pkg_resources.py", line 1954, in load entry = __import__(self.module_name, globals(),globals(), ['__name__']) ImportError: No module named search_resources.milestone_search 2013-06-04 16:09:50,214 Trac[loader] ERROR: Skipping "bhsearch.search_resources.ticket_search = bhsearch.search_resources.ticket_search": Traceback (most recent call last): File "/sites/apache-bloodhound-0.5.3/installer/bloodhound/lib/python2.7 /site-packages/trac/loader.py", line 68, in _load_eggs entry.load(require=True) File "/sites/apache-bloodhound-0.5.3/installer/bloodhound/lib/python2.7 /site-packages/setuptools-0.6c11-py2.7.egg/pkg_resources.py", line 1954, in load entry = __import__(self.module_name, globals(),globals(), ['__name__']) ImportError: No module named search_resources.ticket_search 2013-06-04 16:09:50,214 Trac[loader] ERROR: Skipping "bhsearch.search_resources.wiki_search = bhsearch.search_resources.wiki_search": Traceback (most recent call last): File "/sites/apache-bloodhound-0.5.3/installer/bloodhound/lib/python2.7 /site-packages/trac/loader.py", line 68, in _load_eggs entry.load(require=True) File "/sites/apache-bloodhound-0.5.3/installer/bloodhound/lib/python2.7 /site-packages/setuptools-0.6c11-py2.7.egg/pkg_resources.py", line 1954, in load entry = __import__(self.module_name, globals(),globals(), ['__name__']) ImportError: No module named search_resources.wiki_search 2013-06-04 16:09:50,216 Trac[loader] ERROR: Skipping "bhsearch.whoosh_backend = bhsearch.whoosh_backend": Traceback (most recent call last): File "/sites/apache-bloodhound-0.5.3/installer/bloodhound/lib/python2.7 /site-packages/trac/loader.py", line 68, in _load_eggs entry.load(require=True) File "/sites/apache-bloodhound-0.5.3/installer/bloodhound/lib/python2.7 /site-packages/setuptools-0.6c11-py2.7.egg/pkg_resources.py", line 1954, in load entry = __import__(self.module_name, globals(),globals(), ['__name__']) File "/sites/apache-bloodhound-0.5.3/installer/bloodhound/lib/python2.7 /site-packages/bhsearch/whoosh_backend.py", line 26, in <module> from bhsearch.search_resources.ticket_search import TicketFields ImportError: No module named search_resources.ticket_search 2013-06-04 16:09:51,090 Trac[web_ui] ERROR: Timeline event provider failed: Traceback (most recent call last): File "/sites/apache-bloodhound-0.5.3/installer/bloodhound/lib/python2.7 /site-packages/trac/timeline/web_ui.py", line 194, in process_request filters) or []: File "/sites/apache-bloodhound-0.5.3/installer/bloodhound/lib/python2.7 /site-packages/bhdashboard/widgets/timeline.py", line 281, in get_timeline_events event, filters) File "/sites/apache-bloodhound-0.5.3/installer/bloodhound/lib/python2.7 /site-packages/bhdashboard/widgets/timeline.py", line 361, in filter_event if t.id == context.resource.id: AttributeError: 'long' object has no attribute 'id' 2013-06-04 16:09:51,091 Trac[web_ui] ERROR: - 9aad32c1-cd77-4c4e-a6eb- 3f60c1ee6b5a - Error rendering widget Timeline with options {'args': {u'filters': u'ticket,ticket_details,changeset'}} Traceback (most recent call last): File "/sites/apache-bloodhound-0.5.3/installer/bloodhound/lib/python2.7 /site-packages/bhdashboard/web_ui.py", line 244, in _render_widget return wp.render_widget(name, ctx, options) File "/sites/apache-bloodhound-0.5.3/installer/bloodhound/lib/python2.7 /site-packages/bhdashboard/util.py", line 132, in widget_name_checker return f(self, name, *args, **kwargs) File "/sites/apache-bloodhound-0.5.3/installer/bloodhound/lib/python2.7 /site-packages/bhdashboard/widgets/timeline.py", line 182, in render_widget data = module.process_request(fakereq)[1] File "/sites/apache-bloodhound-0.5.3/installer/bloodhound/lib/python2.7 /site-packages/trac/timeline/web_ui.py", line 202, in process_request [f[0] for f in available_filters]) File "/sites/apache-bloodhound-0.5.3/installer/bloodhound/lib/python2.7 /site-packages/trac/timeline/web_ui.py", line 402, in _provider_failure other_events=other_events)))) TracError: <p class="message">Event provider <tt>TimelineFilterAdapter</tt> failed for filters "Tickets opened and closed": <b>AttributeError: 'long' object has no attribute 'id'</b></p><p>You may want to see the <a href="/timeline?max=25&daysback=&changeset=on">other kinds of events</a> from the Timeline or notify your Trac administrator about the error (detailed information was written to the log).</p> 2013-06-04 16:09:51,209 Trac[web_ui] ERROR: Timeline event provider failed: Traceback (most recent call last): File "/sites/apache-bloodhound-0.5.3/installer/bloodhound/lib/python2.7 /site-packages/trac/timeline/web_ui.py", line 194, in process_request filters) or []: File "/sites/apache-bloodhound-0.5.3/installer/bloodhound/lib/python2.7 /site-packages/bhdashboard/widgets/timeline.py", line 281, in get_timeline_events event, filters) File "/sites/apache-bloodhound-0.5.3/installer/bloodhound/lib/python2.7 /site-packages/bhdashboard/widgets/timeline.py", line 361, in filter_event if t.id == context.resource.id: AttributeError: 'long' object has no attribute 'id' 2013-06-04 16:09:51,210 Trac[web_ui] ERROR: - 24d648fa-31da-4c00-9f8b- a4e4b57a3ec6 - Error rendering widget Timeline with options {'args': {u'filters': u'ticket,ticket_details,changeset'}} Traceback (most recent call last): File "/sites/apache-bloodhound-0.5.3/installer/bloodhound/lib/python2.7 /site-packages/bhdashboard/web_ui.py", line 244, in _render_widget return wp.render_widget(name, ctx, options) File "/sites/apache-bloodhound-0.5.3/installer/bloodhound/lib/python2.7 /site-packages/bhdashboard/util.py", line 132, in widget_name_checker return f(self, name, *args, **kwargs) File "/sites/apache-bloodhound-0.5.3/installer/bloodhound/lib/python2.7 /site-packages/bhdashboard/widgets/timeline.py", line 182, in render_widget data = module.process_request(fakereq)[1] File "/sites/apache-bloodhound-0.5.3/installer/bloodhound/lib/python2.7 /site-packages/trac/timeline/web_ui.py", line 202, in process_request [f[0] for f in available_filters]) File "/sites/apache-bloodhound-0.5.3/installer/bloodhound/lib/python2.7 /site-packages/trac/timeline/web_ui.py", line 402, in _provider_failure other_events=other_events)))) TracError: <p class="message">Event provider <tt>TimelineFilterAdapter</tt> failed for filters "Tickets opened and closed": <b>AttributeError: 'long' object has no attribute 'id'</b></p><p>You may want to see the <a href="/timeline?max=25&daysback=&changeset=on">other kinds of events</a> from the Timeline or notify your Trac administrator about the error (detailed information was written to the log).</p> }}} -- Ticket URL: <https://issues.apache.org/bloodhound/ticket/547> Apache Bloodhound <https://issues.apache.org/bloodhound/> The Apache Bloodhound issue tracker