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