[Zope-CMF] attribute-error: splitter not found

Lucas B.M. Hofman Lucas.Hofman@pgs.com
Wed, 13 Feb 2002 09:56:27 +0100


I have moved a CMF site from Zope2.3.2/CMF1.0 to Zope2.4.3/CMF1.2.

Had to rebuild all indexes. However, occasionally (which means I do not
see the pattern yet) a user encounteres the following error when
clicking the change button in an edit screen:

  <strong>Error Type: AttributeError</strong><br>
  <strong>Error Value: Splitter</strong><br>=20

Traceback (innermost last):
  File
/usr/share/Zope-2.4.3-linux2-x86/lib/python/ZPublisher/Publish.py, line
223, in publish_module
  File
/usr/share/Zope-2.4.3-linux2-x86/lib/python/ZPublisher/Publish.py, line
187, in publish
  File /usr/share/Zope-2.4.3-linux2-x86/lib/python/Zope/__init__.py,
line 226, in zpublisher_exception_hook
    (Object: carol)
  File
/usr/share/Zope-2.4.3-linux2-x86/lib/python/ZPublisher/Publish.py, line
171, in publish
  File /usr/share/Zope-2.4.3-linux2-x86/lib/python/ZPublisher/mapply.py,
line 160, in mapply
    (Object: invokeFactory)
  File
/usr/share/Zope-2.4.3-linux2-x86/lib/python/ZPublisher/Publish.py, line
112, in call_object
    (Object: invokeFactory)
  File
/usr/share/Zope-2.4.3-linux2-x86/lib/python/Products/CMFCore/PortalFolde
r.py, line 335, in invokeFactory
    (Object: carol)
  File
/usr/share/Zope-2.4.3-linux2-x86/lib/python/Products/CMFCore/TypesTool.p
y, line 701, in constructContent
    (Object: portal_types)
  File
/usr/share/Zope-2.4.3-linux2-x86/lib/python/Products/CMFCore/TypesTool.p
y, line 429, in constructInstance
    (Object: News Item)
  File
/usr/share/Zope-2.4.3-linux2-x86/lib/python/Products/CMFSeres/NewsItem.p
y, line 33, in addNewsItem
  File /usr/share/Zope-2.4.3-linux2-x86/lib/python/OFS/ObjectManager.py,
line 324, in _setObject
    (Object: carol)
  File
/usr/share/Zope-2.4.3-linux2-x86/lib/python/Products/CMFCore/PortalConte
nt.py, line 133, in manage_afterAdd
    (Object: testnews)
  File
/usr/share/Zope-2.4.3-linux2-x86/lib/python/Products/CMFCore/PortalConte
nt.py, line 111, in indexObject
    (Object: testnews)
  File
/usr/share/Zope-2.4.3-linux2-x86/lib/python/Products/CMFCore/CatalogTool
.py, line 221, in indexObject
    (Object: portal_catalog)
  File
/usr/share/Zope-2.4.3-linux2-x86/lib/python/Products/CMFCore/CatalogTool
.py, line 212, in catalog_object
    (Object: portal_catalog)
  File
/usr/share/Zope-2.4.3-linux2-x86/lib/python/Products/ZCatalog/ZCatalog.p
y, line 554, in catalog_object
    (Object: portal_catalog)
  File
/usr/share/Zope-2.4.3-linux2-x86/lib/python/Products/ZCatalog/Catalog.py
, line 439, in catalogObject
  File
/usr/share/Zope-2.4.3-linux2-x86/lib/python/Products/PluginIndexes/TextI
ndex/TextIndex.py, line 363, in index_object
    (Object: SearchableText)
AttributeError: (see above)

I think it does not happen to users with the manager role.=20

All products look good in the control panel. When starting the Zope
instances it still complains about the SearchIndex package being used
though.

Anyone having an idea?=20

Thanks, Lucas