I went to try and adjust the default task in Administration->Configuration->Scheduler->Scheduled Actions but get an error. I get the same error if I try and add a new task in the Scheduler:
Unrecoverable error in the server. ===First Error=== Page handler: <function> Traceback (most recent call last): File "/usr/lib/python2.5/site-packages/CherryPy-2.3.0-py2.5.egg/cherrypy/_cphttptools.py", line 121, in _run self.main() File "/usr/lib/python2.5/site-packages/CherryPy-2.3.0-py2.5.egg/cherrypy/_cphttptools.py", line 264, in main body = page_handler(*virtual_path, **self.params) File "/opt/openerp5/client-web/openerp/tinyres.py", line 89, in wrapper return fn(*args, **kw) File "<string>", line 3, in edit File "/usr/lib/python2.5/site-packages/TurboGears-1.0.8-py2.5.egg/turbogears/controllers.py", line 360, in expose *args, **kw) File "<string>", line 5, in run_with_transaction File "/usr/lib/python2.5/site-packages/TurboGears-1.0.8-py2.5.egg/turbogears/database.py", line 359, in so_rwt retval = func(*args, **kw) File "<string>", line 5, in _expose File "/usr/lib/python2.5/site-packages/TurboGears-1.0.8-py2.5.egg/turbogears/controllers.py", line 373, in <lambda> mapping, fragment, args, kw))) File "/usr/lib/python2.5/site-packages/TurboGears-1.0.8-py2.5.egg/turbogears/controllers.py", line 410, in _execute_func output = errorhandling.try_call(func, *args, **kw) File "/usr/lib/python2.5/site-packages/TurboGears-1.0.8-py2.5.egg/turbogears/errorhandling.py", line 77, in try_call return func(self, *args, **kw) File "/opt/openerp5/client-web/openerp/subcontrollers/form.py", line 295, in edit return self.create(params) File "/opt/openerp5/client-web/openerp/tinyres.py", line 89, in wrapper return fn(*args, **kw) File "<string>", line 3, in create File "/usr/lib/python2.5/site-packages/TurboGears-1.0.8-py2.5.egg/turbogears/controllers.py", line 355, in expose *args, **kw) File "<string>", line 5, in _expose File "/usr/lib/python2.5/site-packages/TurboGears-1.0.8-py2.5.egg/turbogears/controllers.py", line 373, in <lambda> mapping, fragment, args, kw))) File "/usr/lib/python2.5/site-packages/TurboGears-1.0.8-py2.5.egg/turbogears/controllers.py", line 410, in _execute_func output = errorhandling.try_call(func, *args, **kw) File "/usr/lib/python2.5/site-packages/TurboGears-1.0.8-py2.5.egg/turbogears/errorhandling.py", line 77, in try_call return func(self, *args, **kw) File "/opt/openerp5/client-web/openerp/subcontrollers/form.py", line 202, in create form = self.create_form(params, tg_errors) File "/opt/openerp5/client-web/openerp/subcontrollers/form.py", line 192, in create_form return tw.form_view.ViewForm(params, name="view_form", action="/form/save") File "/usr/lib/python2.5/site-packages/TurboGears-1.0.8-py2.5.egg/turbogears/widgets/meta.py", line 145, in widget_init func(self, *args, **kw) File "/opt/openerp5/client-web/openerp/widgets/form_view.py", line 71, in __init__ selectable=params.selectable or 2) File "/usr/lib/python2.5/site-packages/TurboGears-1.0.8-py2.5.egg/turbogears/widgets/meta.py", line 145, in widget_init func(self, *args, **kw) File "/opt/openerp5/client-web/openerp/widgets/screen.py", line 127, in __init__ self.add_view_id(self.view_id, self.view_type) File "/opt/openerp5/client-web/openerp/widgets/screen.py", line 141, in add_view_id self.add_view(view, view_type) File "/opt/openerp5/client-web/openerp/widgets/screen.py", line 156, in add_view nodefault=self.nodefault, nolinks=self.link) File "/usr/lib/python2.5/site-packages/TurboGears-1.0.8-py2.5.egg/turbogears/widgets/meta.py", line 145, in widget_init func(self, *args, **kw) File "/opt/openerp5/client-web/openerp/widgets/form.py", line 762, in __init__ self.frame = self.parse(prefix, dom, fields, values)[0] File "/opt/openerp5/client-web/openerp/widgets/form.py", line 810, in parse n = self.parse(prefix=prefix, root=node, fields=fields, values=values) File "/opt/openerp5/client-web/openerp/widgets/form.py", line 814, in parse n = self.parse(prefix=prefix, root=node, fields=fields, values=values) File "/opt/openerp5/client-web/openerp/widgets/form.py", line 820, in parse n = self.parse(prefix=prefix, root=node, fields=fields, values=values) File "/opt/openerp5/client-web/openerp/widgets/form.py", line 854, in parse field = self._make_field_widget(fields[name], values.get(name)) File "/opt/openerp5/client-web/openerp/widgets/form.py", line 904, in _make_field_widget field = WIDGETS[kind](attrs) File "/usr/lib/python2.5/site-packages/TurboGears-1.0.8-py2.5.egg/turbogears/widgets/meta.py", line 145, in widget_init func(self, *args, **kw) File "/opt/openerp5/client-web/openerp/widgets/form.py", line 335, in __init__ super(Char, self).__init__(attrs) File "/usr/lib/python2.5/site-packages/TurboGears-1.0.8-py2.5.egg/turbogears/widgets/meta.py", line 145, in widget_init func(self, *args, **kw) File "/opt/openerp5/client-web/openerp/widgets/interface.py", line 248, in __init__ TinyInputWidget.__init__(self, attrs) File "/opt/openerp5/client-web/openerp/widgets/interface.py", line 134, in __init__ TinyWidget.__init__(self, attrs) File "/opt/openerp5/client-web/openerp/widgets/interface.py", line 90, in __init__ self.readonly = eval_get(attrs, 'readonly', False) File "/opt/openerp5/client-web/openerp/widgets/interface.py", line 43, in eval_get return tools.expr_eval(val) File "/opt/openerp5/client-web/openerp/tools.py", line 48, in expr_eval return eval(string, context) File "<string>", line 1, in <module> NameError: name 'Base' is not defined ===Second Error=== Traceback (most recent call last): File "/usr/lib/python2.5/site-packages/CherryPy-2.3.0-py2.5.egg/cherrypy/_cphttptools.py", line 446, in handleError _cputil.get_special_attribute('_cp_on_error', '_cpOnError')() File "/opt/openerp5/client-web/openerp/controllers.py", line 102, in _cp_on_error message = self.errorpage.render() File "/opt/openerp5/client-web/openerp/subcontrollers/error_page.py", line 57, in render return cgitb.html((etype, value, tb)) File "/usr/lib/python2.5/cgitb.py", line 126, in html formatvalue=lambda value: '=' + pydoc.html.repr(value)) File "/usr/lib/python2.5/inspect.py", line 812, in formatargvalues specs.append(strseq(args[i], convert, join)) File "/usr/lib/python2.5/inspect.py", line 767, in strseq return convert(object) File "/usr/lib/python2.5/inspect.py", line 809, in convert return formatarg(name) + formatvalue(locals[name]) File "/usr/lib/python2.5/cgitb.py", line 126, in <lambda> formatvalue=lambda value: '=' + pydoc.html.repr(value)) File "/usr/lib/python2.5/pydoc.py", line 381, in repr return Repr.repr(self, object) File "/usr/lib/python2.5/repr.py", line 24, in repr return self.repr1(x, self.maxlevel) File "/usr/lib/python2.5/pydoc.py", line 388, in repr1 return self.escape(cram(stripid(repr(x)), self.maxother)) File "/usr/lib/python2.5/site-packages/TurboGears-1.0.8-py2.5.egg/turbogears/widgets/base.py", line 350, in __repr__ for var in ['name'] + self.__class__.params])) AttributeError: 'Char' object has no attribute 'password' -------------------- m2f -------------------- -- http://www.openobject.com/forum/viewtopic.php?p=32203#32203 -------------------- m2f -------------------- _______________________________________________ Tinyerp-users mailing list http://tiny.be/mailman/listinfo/tinyerp-users