[Zope] Problems with 2.3.1

Chris McDonough chrism@digicool.com
Mon, 2 Apr 2001 12:50:26 -0400


>
>        Hi,
>
> Hmm, I think that there is something wrong with 2.3.1. I've download the
source
> version of Zope And found the following problems:
>
>         - Mozilla 0.8.1 can't correctly displays <select> lists.
> This was corrected through a patch but this patch has, apparently,
> not found its home inside 2.3.1.
>
>         - I've competing write conflicts inside Connection.py, that error
didn't
> happen before.
>
> Error follows:
>
> ------
> 2001-04-02T08:34:43 INFO(0) Z2 CONFLICT Competing writes at,
/da/ihm/fiche_soins
> Traceback (innermost last):
>   File /home/zope/Zope/lib/python/ZPublisher/Publish.py, line 175, in
publish
>   File /home/zope/Zope/lib/python/Zope/__init__.py, line 235, in commit
>   File /home/zope/Zope/lib/python/ZODB/Transaction.py, line 252, in commit
>   File /home/zope/Zope/lib/python/ZODB/Connection.py, line 270, in commit
> ConflictError: '\000\000\000\000\000\000/\212'

I'm unsure what to make of this.  The 2.3.1 version doesn't raise this error
at line 270.  Are you *sure* you're running 2.3.1?

>
>         - When starting Zope with an existing Data.fs I've many warnings
saying
> that products can't be installed. Eventually the system works.
>
> Error follows:
>
> ------
> 2001-04-02T08:33:22 ERROR(200) Zope Couldn't install ZSQLMethods
> Traceback (innermost last):
>   File /home/zope/Zope/lib/python/OFS/Application.py, line 621, in
install_products
>     (Object: ApplicationDefaultPermissions)
>     (Info: ZSQLMethods)
>   File /home/zope/Zope/lib/python/Products/ZSQLMethods/__init__.py, line
113, in initialize
>   File /home/zope/Zope/lib/python/App/ProductContext.py, line 359, in
registerHelp
>   File /home/zope/Zope/lib/python/App/ProductContext.py, line 298, in
registerHelpTopic
>   File /home/zope/Zope/lib/python/OFS/ObjectManager.py, line 300, in
_setObject
>     (Object: Traversable)
>   File /home/zope/Zope/lib/python/HelpSys/HelpTopic.py, line 151, in
manage_afterAdd
>     (Object: HelpTopicBase)
>   File /home/zope/Zope/lib/python/HelpSys/HelpTopic.py, line 164, in
index_object
>     (Object: HelpTopicBase)
>   File /home/zope/Zope/lib/python/Products/ZCatalog/ZCatalog.py, line 408,
in catalog_object
>     (Object: Traversable)
>   File /home/zope/Zope/lib/python/Products/ZCatalog/Catalog.py, line 382,
in catalogObject
>   File /home/zope/Zope/lib/python/SearchIndex/UnTextIndex.py, line 392, in
index_object
>   File /home/zope/Zope/lib/python/SearchIndex/UnTextIndex.py, line 285, in
insertForwardIndexEntry
>   File /home/zope/Zope/lib/python/OFS/Uninstalled.py, line 110, in
__getattr__
>     (Object: broken)
> AttributeError: has_key

Line 110 in Uninstalled.py in version 2.3.1 is a blank line.  I'm almost
certain you're not actually running 2.3.1.

>
>
>         - I also get this kind of error. Seems to have a connection with
> the new Catalog scheme.
>
> Error follows:
>
> 2001-04-02T08:33:21 ERROR(200) Zope manage_beforeDelete() threw
> Traceback (innermost last):
>   File /home/zope/Zope/lib/python/OFS/ObjectManager.py, line 337, in
_delObject
>     (Object: Traversable)
>   File /home/zope/Zope/lib/python/HelpSys/HelpTopic.py, line 157, in
manage_beforeDelete
>     (Object: HelpTopicBase)
>   File /home/zope/Zope/lib/python/HelpSys/HelpTopic.py, line 167, in
unindex_object
>     (Object: HelpTopicBase)
>   File /home/zope/Zope/lib/python/Products/ZCatalog/ZCatalog.py, line 438,
in uncatalog_object
>     (Object: Traversable)
>   File /home/zope/Zope/lib/python/Products/ZCatalog/Catalog.py, line 412,
in uncatalogObject
>   File /home/zope/Zope/lib/python/SearchIndex/UnTextIndex.py, line 414, in
unindex_object
> AttributeError: __setitem__
>

Line 414 in UnIndex.py in v 2.3.1 is a comment.  You're not running 2.3.1.
Try again.  ;-)