All pastes #962618 Raw Edit

Stuff

public text v1 · immutable
#962618 ·published 2008-03-29 22:17 UTC
rendered paste body
<class 'elisa.core.plugin_registry.ComponentNotFound'>
Python 2.5.2: /usr/bin/python
Sat Mar 29 23:02:03 2008

A problem occurred in a Python script.  Here is the sequence of
function calls leading up to the error, in the order they occurred.

 /usr/lib/python2.5/site-packages/elisa-0.3.5-py2.5.egg/elisa/core/interface_controller.py in initialize(self=<elisa.core.interface_controller.InterfaceController object at 0x8abb50c>)
  141         for frontend_path in frontend_paths:
  142             try:
  143                 self._create_frontend(frontend_path)
  144             except Exception, exc:
  145                 path = application.log_traceback()
self = <elisa.core.interface_controller.InterfaceController object at 0x8abb50c>
self._create_frontend = <bound method InterfaceController._create_fronte...troller.InterfaceController object at 0x8abb50c>>
frontend_path = 'frontend1'

 /usr/lib/python2.5/site-packages/elisa-0.3.5-py2.5.egg/elisa/core/interface_controller.py in initialize(self=<elisa.core.interface_controller.InterfaceController object at 0x8abb50c>)
  129         for backend_path in backend_paths:
  130             try:
  131                 self._create_backend(backend_path)
  132             except Exception, e:
  133                 path = application.log_traceback()
self = <elisa.core.interface_controller.InterfaceController object at 0x8abb50c>
self._create_backend = <bound method InterfaceController._create_backen...troller.InterfaceController object at 0x8abb50c>>
backend_path = 'backend1'

 /usr/lib/python2.5/site-packages/elisa-0.3.5-py2.5.egg/elisa/core/interface_controller.py in _create_backend(self=<elisa.core.interface_controller.InterfaceController object at 0x8abb50c>, backend_name='backend1')
  174                                                           default=[])
  175             try:
  176                 activity = plugin_registry.create_component(activity_path)
  177             except Exception, exc:
  178                 msg = "Cannot create activity %r for backend %r" % (activity_path,
activity undefined
plugin_registry = <elisa.core.plugin_registry.PluginRegistry object at 0x89b8a0c>
plugin_registry.create_component = <bound method PluginRegistry.create_component of...gin_registry.PluginRegistry object at 0x89b8a0c>>
activity_path = 'base:elisa_activity'

 /usr/lib/python2.5/site-packages/elisa-0.3.5-py2.5.egg/elisa/core/plugin_registry.py in create_component(self=<elisa.core.plugin_registry.PluginRegistry object at 0x89b8a0c>, component_path='base:elisa_activity')
  562             self.info("Component %s loaded" % component.name)
  563         else:
  564             raise ComponentNotFound(component_path)
  565 
  566         return component
global ComponentNotFound = <class 'elisa.core.plugin_registry.ComponentNotFound'>
component_path = 'base:elisa_activity'
<class 'elisa.core.plugin_registry.ComponentNotFound'>: Component 'base:elisa_activity' not found
    __class__ = <class 'elisa.core.plugin_registry.ComponentNotFound'>
    __delattr__ = <method-wrapper '__delattr__' of ComponentNotFound object at 0x8b914b4>
    __dict__ = {'component_name': 'base:elisa_activity'}
    __doc__ = None
    __getattribute__ = <method-wrapper '__getattribute__' of ComponentNotFound object at 0x8b914b4>
    __getitem__ = <method-wrapper '__getitem__' of ComponentNotFound object at 0x8b914b4>
    __getslice__ = <method-wrapper '__getslice__' of ComponentNotFound object at 0x8b914b4>
    __hash__ = <method-wrapper '__hash__' of ComponentNotFound object at 0x8b914b4>
    __init__ = <bound method ComponentNotFound.__init__ of ComponentNotFound()>
    __module__ = 'elisa.core.plugin_registry'
    __new__ = <built-in method __new__ of type object at 0xb7f44380>
    __reduce__ = <built-in method __reduce__ of ComponentNotFound object at 0x8b914b4>
    __reduce_ex__ = <built-in method __reduce_ex__ of ComponentNotFound object at 0x8b914b4>
    __repr__ = <method-wrapper '__repr__' of ComponentNotFound object at 0x8b914b4>
    __setattr__ = <method-wrapper '__setattr__' of ComponentNotFound object at 0x8b914b4>
    __setstate__ = <built-in method __setstate__ of ComponentNotFound object at 0x8b914b4>
    __str__ = <bound method ComponentNotFound.__str__ of ComponentNotFound()>
    __weakref__ = None
    args = ()
    component_name = 'base:elisa_activity'
    message = ''

The above is a description of an error in a Python program.  Here is
the original traceback:

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/elisa-0.3.5-py2.5.egg/elisa/core/interface_controller.py", line 143, in initialize
    self._create_frontend(frontend_path)
  File "/usr/lib/python2.5/site-packages/elisa-0.3.5-py2.5.egg/elisa/core/interface_controller.py", line 131, in initialize
    self._create_backend(backend_path)
  File "/usr/lib/python2.5/site-packages/elisa-0.3.5-py2.5.egg/elisa/core/interface_controller.py", line 176, in _create_backend
    activity = plugin_registry.create_component(activity_path)
  File "/usr/lib/python2.5/site-packages/elisa-0.3.5-py2.5.egg/elisa/core/plugin_registry.py", line 564, in create_component
    raise ComponentNotFound(component_path)
ComponentNotFound: Component 'base:elisa_activity' not found