I (and some co-workers) encountered lately issues with traversal when running scripts using "zopectl run" from the command line. The lookup
code fore views apparently expects always the existence of a REQUEST.
What's the best approach to fix this issue in the traversal machinery?


 File "<string>", line 1, in ?

 File "import-bb-csv.py", line 92, in ?

   print r.getRID(),r.getObject()

File "/local/HRS2/Devel/stillerj/Zope-2.11.0-b1/lib/python/Products/ZCatalog/CatalogBrains.py", line 92, in getObject

   target = parent.restrictedTraverse(path[-1])

File "/local/HRS2/Devel/stillerj/Zope-2.11.0-b1/lib/python/OFS/Traversable.py", line 301, in restrictedTraverse

   return self.unrestrictedTraverse(path, default, restricted=True)

File "/local/HRS2/Devel/stillerj/Zope-2.11.0-b1/lib/python/OFS/Traversable.py", line 259, in unrestrictedTraverse

   next = queryMultiAdapter((obj, self.REQUEST),

AttributeError: REQUEST

ZOPYX Ltd. & Co. KG - Charlottenstr. 37/1 - 72070 Tübingen - Germany
Web: www.zopyx.com - Email: [EMAIL PROTECTED] - Phone +49 - 7071 - 793376
Registergericht: Amtsgericht Stuttgart, Handelsregister A 381535
Geschäftsführer/Gesellschafter: ZOPYX Limited, Birmingham, UK
E-Publishing, Python, Zope & Plone development, Consulting

Attachment: pgpvQgUVKBh73.pgp
Description: PGP signature

Zope-Dev maillist  -  Zope-Dev@zope.org
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope )

Reply via email to