[Zope] "has()" not implemented in method unrestrictedTraverse() in OFS/Traversable.py
   
    Christopher N. Deckard
     
    cnd@ecn.purdue.edu
       
    Wed, 05 Sep 2001 01:55:20 -0500
    
    
  
In Zope 2.4.1-beta1 in the OFS/Traversable module, 
unrestrictedTraverse(...) calls a method "has()" which apparently has 
not been implemented.  unrestrictedTraverse() looks to be completely 
rewritten, and with not being able to spend lots of time looking at the 
code, I don't know how to fix it...
Here is part of the Zope error message and traceback:
<traceback>
Zope Error!
Zope has encountered an error while publishing this resource.
Error Type: NameError
Error Value: global name 'has' is not defined
If the error persists please contact the site maintainer. Thank you for 
your patience.
   File 
/home/www/Zope.15/src/Zope-2.4.1-src/lib/python/Products/PythonScripts/PythonScript.py, 
line 363, in _exec
     (Object: list_events_of_type)
     (Info: ({'script': <PythonScript instance at a300a90>, 'context': 
<Folder instance at a43d520>, 'container': <Folder instance at a43d520>, 
'traverse_subpath': []}, ('event_papers_presented',), {}, (None, None)))
   File Script (Python), line 5, in list_events_of_type
   File 
/home/www/Zope.15/src/Zope-2.4.1-src/lib/python/OFS/Traversable.py, line 
233, in restrictedTraverse
     (Object: LockableItem)
   File 
/home/www/Zope.15/src/Zope-2.4.1-src/lib/python/OFS/Traversable.py, line 
193, in unrestrictedTraverse
     (Object: ApplicationDefaultPermissions)
NameError: (see above)
</traceback>
Yeah, it's beta, but I thought that I'd bring it to your attention. 
Maybe this has been fixed already.
What should "has()" be doing at this point?
Thanks,
-Chris
-- 
--------------------------------------------------------------------
     Christopher N. Deckard      |     Lead Web Systems Developer
       cnd@ecn.purdue.edu        |    Engineering Computer Network
   http://www.ecn.purdue.edu/    |         Purdue University
---- zlib.decompress('x\234K\316Kq((-J)M\325KM)\005\000)"\005w') ---