[Zope] INSTANCE_HOME breaks cross products import
Johan Carlsson
johanc@torped.se
Wed, 18 Oct 2000 16:21:43 +0200
Hi,
I'm using then the INSTANCE_HOME to have separate
Zope instances use a base zope installation and a shared
products directory with symlink's to the instance product
folder. As described in the "How-To: Make your life easier
with INSTANCE_HOME" by 4am.
Now the LoginManager can't import anything from the ZPattern module.
<start up error message>
2000-10-17T21:59:14 ERROR(200) Zope Couldn't import Products.LoginManager
Traceback (innermost last):
File /bigshare/zopeservers/Zope-2.2.2-base/lib/python/OFS/Application.py, line 397, in import_products
(Object: string)
File /bigshare/zopeservers/unitedrings/Products/LoginManager/__init__.py, line 1, in ?
File /bigshare/zopeservers/unitedrings/Products/LoginManager/LoginManager.py, line 9, in ?
ImportError: cannot import name SheetProviderContainer
</start up error message>
Now this works fine if I start Zope from the base Zope installation.
So what goes wrong and why?
Does I do anything wrong or should/could this be fixed in the product?
If so I guess it would be practical to document som product author guidelines.
Regards,
Johan Carlsson