[Zope] Manage
Daniel Rusch
drusch@globalcrossing.com
Mon, 12 Mar 2001 17:28:02 -0600
All,
Zope 2.3.0 (binary release, python 1.5.2, solaris-2.6-sparc)
Python Version 1.5.2 (#8, Nov 16 1999, 10:05:41) [GCC 2.8.1]
System Platform sunos5
We have a page that allows users to change their password it executes
the following:
<dtml-call "REQUEST.set('name', login_name)">
<dtml-call "REQUEST.set('password', password)">
<dtml-call "REQUEST.set('confirm', confirm)">
<dtml-call "REQUEST.set('roles',
acl_users.getUser(login_name).getRoles())">
<dtml-call "acl_users.manage_users(submit='Change', REQUEST=REQUEST)">
The password is changed and the user is taken to a page that notifies
them that their password was changed, but when the user tries to
navigate to any page instead of getting an Authentication dialog, they
get a NameError for a variable that is (or should be) there.
It is as if the Name Space is lost? Any thoughts?
Dan
Zope Error
Zope has encountered an error while publishing this resource.
NameError
Sorry, a Zope error occurred.
Traceback (innermost last):
File /home/newZope/lib/python/ZPublisher/Publish.py, line
222, in publish_module
File /home/newZope/lib/python/ZPublisher/Publish.py, line
187, in publish
File /home/newZope/lib/python/Zope/__init__.py, line 221, in
zpublisher_exception_hook
(Object: Traversable)
File /home/newZope/lib/python/ZPublisher/Publish.py, line
171, in publish
File /home/newZope/lib/python/ZPublisher/mapply.py, line
160, in mapply
(Object: index_html)
File /home/newZope/lib/python/ZPublisher/Publish.py, line
112, in call_object
(Object: index_html)
File /home/newZope/lib/python/OFS/DTMLDocument.py, line 189,
in __call__
(Object: index_html)
File /home/newZope/lib/python/DocumentTemplate/DT_String.py,
line 538, in __call__
(Object: index_html)
File /home/newZope/lib/python/OFS/DTMLMethod.py, line 182,
in __call__
(Object: standard_html_header)
File /home/newZope/lib/python/DocumentTemplate/DT_String.py,
line 538, in __call__
(Object: standard_html_header)
File /home/newZope/lib/python/DocumentTemplate/DT_Util.py,
line 334, in eval
(Object: BoxName=='devo')
(Info: BoxName)
File <string>, line 0, in ?
NameError: BoxName