Under both zope 2.7 and 2.6.4 and windows xp,
addressbook prerelease 7 causes zope to fail on startup
2004-04-03T12:02:16 ERROR(200) Zope Could not import
Products.AddressBook
Traceback (most recent call last):
File "E:\Program
Files\Zope-2.7.0\lib\python\OFS\Application.py", line
654, in import_product
product=__import__(pname, global_dict, global_dict,
silly)
File
"e:\Zope-Instance\Products\AddressBook\__init__.py",
line 38, in ?
import address_book
File
"e:\Zope-Instance\Products\AddressBook\address_book.py",
line 39, in ?
import address_book_contact
File
"e:\Zope-Instance\Products\AddressBook\address_book_contact.py",
line 39, in ?
import base_item
File
"e:\Zope-Instance\Products\AddressBook\base_item.py",
line 33, in ?
from ZPublisher.HTTPRequest import html_quote
ImportError: cannot import name html_quote
Traceback (most recent call last):
File "E:\Program
Files\Zope-2.7.0\lib\python\Zope\Startup\run.py", line
49, in ?
run()
File "E:\Program
Files\Zope-2.7.0\lib\python\Zope\Startup\run.py", line
19, in run
start_zope(opts.configroot)
File "E:\Program
Files\Zope-2.7.0\lib\python\Zope\Startup\__init__.py",
line 51, in start_zope
starter.startZope()
File "E:\Program
Files\Zope-2.7.0\lib\python\Zope\Startup\__init__.py",
line 230, in startZope
Zope.startup()
File "E:\Program
Files\Zope-2.7.0\lib\python\Zope\__init__.py", line 46,
in startup
_startup()
File "E:\Program
Files\Zope-2.7.0\lib\python\Zope\App\startup.py", line
45, in startup
OFS.Application.import_products()
File "E:\Program
Files\Zope-2.7.0\lib\python\OFS\Application.py", line
631, in import_products
import_product(product_dir, product_name,
raise_exc=debug_mode)
File "E:\Program
Files\Zope-2.7.0\lib\python\OFS\Application.py", line
654, in import_product
product=__import__(pname, global_dict, global_dict,
silly)
File
"e:\Zope-Instance\Products\AddressBook\__init__.py",
line 38, in ?
import address_book
File
"e:\Zope-Instance\Products\AddressBook\address_book.py",
line 39, in ?
import address_book_contact
File
"e:\Zope-Instance\Products\AddressBook\address_book_contact.py",
line 39, in ?
import base_item
File
"e:\Zope-Instance\Products\AddressBook\base_item.py",
line 33, in ?
from ZPublisher.HTTPRequest import html_quote
ImportError: cannot import name html_quote
Other products that use ZPublisher.HTTPRequest find it.
I'd debug it myself, but I'm a newbie to Python and Zope
Thanks
Steve.