[Zope] zope-2.1.5 and zclass (again)
Jason Spisak
444@hiretechs.com
Mon, 20 Mar 2000 16:15:38 -0500
Vladimir,
I just had this same thing happen, and bypassing the factory worked.
I changed the calling method from calling "maClass_factory to
myClass_addForm, and the add method worked fine. That seems very buggy
to me.
The traceback was posted onthe zope-dev list this morning.
Here it is anyway:
<dtml-with "WorkDayClass.createInObjectManager(REQUEST['id'], REQUEST)">
<dtml-call "propertysheets.WorkDay_properties.manage_changeProperties(
work_date=REQUEST['date'],
)">
<dtml-call reindex_object>
<dtml-with>
Now I get:
Error Type: AttributeError
Error Value: _getOb
Troubleshooting Suggestions
The URL may be incorrect.
The parameters passed to this resource may be incorrect.
A resource that this resource relies on may be
encountering an error.
For more detailed information about the error, please refer
to the HTML source for this page.
If the error persists please contact the site maintainer.
Thank you for your patience.
Traceback (innermost last):
File /home/jason/Zope-2.1.3/lib/python/ZPublisher/Publish.py, line
214, in publish_module
File /home/jason/Zope-2.1.3/lib/python/ZPublisher/Publish.py, line
179, in publish
File /home/jason/Zope-2.1.3/lib/python/Zope/__init__.py, line 202, in
zpublisher_exception_hook
(Object: RoleManager)
File /home/jason/Zope-2.1.3/lib/python/ZPublisher/Publish.py, line
165, in publish
File /home/jason/Zope-2.1.3/lib/python/ZPublisher/mapply.py, line 160,
in mapply
(Object: WorkDayClass_smallAdd)
File /home/jason/Zope-2.1.3/lib/python/ZPublisher/Publish.py, line
102, in call_object
(Object: WorkDayClass_smallAdd)
File /home/jason/Zope-2.1.3/lib/python/OFS/DTMLMethod.py, line 150, in
__call__
(Object: WorkDayClass_smallAdd)
File /home/jason/Zope-2.1.3/lib/python/DocumentTemplate/DT_String.py,
line 502, in __call__
(Object: WorkDayClass_smallAdd)
File /home/jason/Zope-2.1.3/lib/python/DocumentTemplate/DT_With.py,
line 133, in render
(Object: WorkDayClass.createInObjectManager(REQUEST['id'], REQUEST))
File /home/jason/Zope-2.1.3/lib/python/DocumentTemplate/DT_Util.py,
line 335, in eval
(Object: WorkDayClass.createInObjectManager(REQUEST['id'], REQUEST))
(Info: REQUEST)
File <string>, line 0, in ?
File /home/jason/Zope-2.1.3/lib/python/ZClasses/ZClass.py, line 461,
in createInObjectManager
(Object: WorkDayClass)
AttributeError: (see above)
All my best,
--
Jason Spisak
444@hiretechs.com