I am a zope newbie, and I'm having trouble instanting a Zclass.  The Zclass is named "test3b", and it is the example out of the zopebook.  The add form is displayed, but when I call createInObjectManager I get this error:
 
 
 
 

Site Error

An error was encountered while publishing this resource.

NameError

Sorry, a site error occurred.

Traceback (innermost last):
  File D:\PROGRA~1\Zope\lib\python\ZPublisher\Publish.py, line 223, in publish_module
  File D:\PROGRA~1\Zope\lib\python\ZPublisher\Publish.py, line 187, in publish
  File D:\PROGRA~1\Zope\lib\python\Zope\__init__.py, line 226, in zpublisher_exception_hook
    (Object: test3b_factory)
  File D:\PROGRA~1\Zope\lib\python\ZPublisher\Publish.py, line 171, in publish
  File D:\PROGRA~1\Zope\lib\python\ZPublisher\mapply.py, line 160, in mapply
    (Object: test3b_add)
  File D:\PROGRA~1\Zope\lib\python\ZPublisher\Publish.py, line 112, in call_object
    (Object: test3b_add)
  File D:\PROGRA~1\Zope\lib\python\OFS\DTMLMethod.py, line 199, in __call__
    (Object: test3b_add)
  File D:\PROGRA~1\Zope\lib\python\DocumentTemplate\DT_String.py, line 546, in __call__
    (Object: test3b_add)
  File D:\PROGRA~1\Zope\lib\python\DocumentTemplate\DT_With.py, line 133, in render
    (Object: test3b.createInObjectManager(REQUEST['id'], REQUEST))
  File D:\PROGRA~1\Zope\lib\python\DocumentTemplate\DT_Util.py, line 231, in eval
    (Object: test3b.createInObjectManager(REQUEST['id'], REQUEST))
    (Info: REQUEST)
  File <string>, line 2, in f
    (Object: guarded_getitem)
NameError: global name 'test3b' is not defined
 
I had installed the POPmail product, which seemed to create this problem.  I have since completely uninstalled and re-installed zope, with no effect.  Any info would be appreciated.
-Jim Oliver