Modify

Opened 7 years ago

Closed 6 years ago

#1776 closed defect (invalid)

Installation issue with class not available for loading

Reported by: anonymous Owned by: davecole
Priority: normal Component: CustomRoadmapPlugin
Severity: blocker Keywords:
Cc: davecole Trac Release: 0.11

Description

after setting up the plugin, as outlined in the read me document, i am getting the following error

AttributeError: Cannot find an implementation of the "ITicketGroupStatsProvider" interface named "CustomRoadmapTicketGroupStatsProvider". Please update the option roadmap.stats_provider in trac.ini.

the log is
File "d:\mysoftwares\python24\lib\site-packages\Trac-0.11dev_r5823-py2.4.egg\trac\web\main.py", line 434, in dispatch_request

dispatcher.dispatch(req)

File "d:\mysoftwares\python24\lib\site-packages\Trac-0.11dev_r5823-py2.4.egg\trac\web\main.py", line 217, in dispatch

resp = chosen_handler.process_request(req)

File "d:\mysoftwares\python24\lib\site-packages\Trac-0.11dev_r5823-py2.4.egg\trac\ticket\roadmap.py", line 212, in process_request

stat = get_ticket_stats(self.stats_provider, tickets)

File "d:\mysoftwares\python24\lib\site-packages\Trac-0.11dev_r5823-py2.4.egg\trac\config.py", line 410, in get

raise AttributeError('Cannot find an implementation of the "%s" '

Version of the the files is

Trac: 0.11dev-r5823
Python: 2.4.4 (#71, Oct 18 2006, 08:34:43) [MSC v.1310 32 bit (Intel)]
setuptools: 0.6c6
SQLite: 3.3.6
pysqlite: 2.3.2
Genshi: 0.4.2
Pygments: 0.8.1
Subversion: 1.4.2 (r22196)
jQuery: 1.1.2

Attachments (0)

Change History (3)

comment:1 Changed 7 years ago by edward.chwieseni@…

  • Severity changed from normal to blocker
  • Trac Release changed from 0.10 to 0.11

I'm using Python 2.4 and Trac 0.11 and I am having the same problem. Any suggestions.

comment:2 Changed 6 years ago by fermulator

  • Cc davecole added

I'm receiving a similar error:

Trac detected an internal error:

AttributeError: Cannot find an implementation of the "ITicketGroupStatsProvider" interface named "CustomRoadmapTicketGroupStatsProvider".  Please update the option roadmap.stats_provider in trac.ini.

Python Traceback

File "/usr/local/lib/python2.5/site-packages/Trac-0.11b1-py2.5.egg/trac/web/main.py", line 398, in _dispatch_request
  dispatcher.dispatch(req)
File "/usr/local/lib/python2.5/site-packages/Trac-0.11b1-py2.5.egg/trac/web/main.py", line 195, in dispatch
  resp = chosen_handler.process_request(req)
File "/usr/local/lib/python2.5/site-packages/Trac-0.11b1-py2.5.egg/trac/ticket/roadmap.py", line 333, in process_request
  stat = get_ticket_stats(self.stats_provider, tickets)
File "/usr/local/lib/python2.5/site-packages/Trac-0.11b1-py2.5.egg/trac/config.py", line 466, in __get__
  self.section, self.name))

System Information

User Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-CA; rv:1.8.1.5) Gecko/20070713 Firefox/2.0.0.5

Trac: 0.11b1
Python: 2.5 (r25:51908, Nov 27 2006, 19:14:46) [GCC 4.1.2 20061115 (prerelease) (SUSE Linux)]
setuptools: 0.6c6
SQLite: 3.3.8
pysqlite: 2.3.2
Genshi: 0.5dev-r801
Pygments: 0.8.1
jQuery: 1.2.1

I've in fact applied the trac-0.11dev.patch as outlined in the documentation however it didn't make a difference ...

Any tips/thoughts/solutions would be lovely!

comment:3 Changed 6 years ago by anonymous

  • Resolution set to invalid
  • Status changed from new to closed

Enable the components

In trac.ini:

[components]
customroadmap.* = enabled

Add Comment

Modify Ticket

Action
as closed .
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from davecole. Next status will be 'closed'.
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.