[Zope] CMF problem... adding news
Jeff Sasmor
jeff@janix.com
Thu, 29 Mar 2001 08:33:26 -0500
this is a problem that may fix itself if you upgrade to
Zope 2.3.1 beta 3. The line
> File
/home/mehmety/Zope-2.3.0-linux2-x86/lib/python/SearchIndex/UnIndex.py,
> line 443, in keyForDocument
is the clue - there's a bug in that method in beta 2 that's fixed in beta 3
Jeff Sasmor
----- Original Message -----
From: "Mehmet Yousouf" <mehmety@auslin.com.au>
To: <Zope@zope.org>
Sent: Thursday, March 29, 2001 2:55 AM
Subject: [Zope] CMF problem... adding news
> I have installed CMF 1.0 on Zope 2.3.1.2beta and everything seems to work
> well (it is very impressive) except when I try to add news.... I select a
> news item to add, do everything including submit and it shows up as
published
> but when I go to the home page or the news page I get an error of:
>
> Error Type: TypeError
> Error Value: call of non-function (type IOBTree)
> Traceback (innermost last):
> File
/home/mehmety/Zope-2.3.0-linux2-x86/lib/python/ZPublisher/Publish.py,
> line 223, in publish_module
> File
/home/mehmety/Zope-2.3.0-linux2-x86/lib/python/ZPublisher/Publish.py,
> line 187, in publish
> File /home/mehmety/Zope-2.3.0-linux2-x86/lib/python/Zope/__init__.py,
line
> 221, in zpublisher_exception_hook
> (Object: Traversable)
> File
/home/mehmety/Zope-2.3.0-linux2-x86/lib/python/ZPublisher/Publish.py,
> line 171, in publish
> File
/home/mehmety/Zope-2.3.0-linux2-x86/lib/python/ZPublisher/mapply.py,
> line 160, in mapply
> (Object: index_html)
> File
/home/mehmety/Zope-2.3.0-linux2-x86/lib/python/ZPublisher/Publish.py,
> line 112, in call_object
> (Object: index_html)
> File /home/mehmety/Zope-2.3.0-linux2-x86/lib/python/OFS/DTMLMethod.py,
line
> 189, in __call__
> (Object: index_html)
> File
>
/home/mehmety/Zope-2.3.0-linux2-x86/lib/python/DocumentTemplate/DT_String.py
,
> line 538, in __call__
> (Object: index_html)
> File
>
/home/mehmety/Zope-2.3.0-linux2-x86/lib/python/DocumentTemplate/DT_With.py,
> line 146, in render
> (Object: portal_properties)
> File
>
/home/mehmety/Zope-2.3.0-linux2-x86/lib/python/Products/CMFCore/FSDTMLMethod
.py,
> line 213, in __call__
> (Object: news_box)
> File
>
/home/mehmety/Zope-2.3.0-linux2-x86/lib/python/DocumentTemplate/DT_String.py
,
> line 538, in __call__
> (Object: news_box)
> File
> /home/mehmety/Zope-2.3.0-linux2-x86/lib/python/DocumentTemplate/DT_In.py,
> line 483, in renderwb
> (Object: portal_catalog.searchResults( meta_type='News Item'
> , sort_on='Date'
> , sort_order='reverse'
> , review_state='published'
> ))
> File
>
/home/mehmety/Zope-2.3.0-linux2-x86/lib/python/DocumentTemplate/DT_Util.py,
> line 334, in eval
> (Object: portal_catalog.searchResults( meta_type='News Item'
> , sort_on='Date'
> , sort_order='reverse'
> , review_state='published'
> ))
> (Info: portal_catalog)
> File <string>, line 0, in ?
> File
>
/home/mehmety/Zope-2.3.0-linux2-x86/lib/python/Products/CMFCore/CatalogTool.
py,
> line 196, in searchResults
> (Object: Traversable)
> File
>
/home/mehmety/Zope-2.3.0-linux2-x86/lib/python/Products/ZCatalog/ZCatalog.py
,
> line 530, in searchResults
> (Object: Traversable)
> File
>
/home/mehmety/Zope-2.3.0-linux2-x86/lib/python/Products/ZCatalog/Catalog.py,
> line 654, in searchResults
> File
>
/home/mehmety/Zope-2.3.0-linux2-x86/lib/python/Products/ZCatalog/Catalog.py,
> line 608, in _indexedSearch
> File
/home/mehmety/Zope-2.3.0-linux2-x86/lib/python/SearchIndex/UnIndex.py,
> line 443, in keyForDocument
> TypeError: (see above)
>
> I am running python 1.5.2. on linux (Mandrake 7.2)
> I am also sure that when I first installed CMF the news publishing worked
> fine....
>
> Anyone know what happened/is happening?
>
> TIA, Mehmet
>
> _______________________________________________
> Zope maillist - Zope@zope.org
> http://lists.zope.org/mailman/listinfo/zope
> ** No cross posts or HTML encoding! **
> (Related lists -
> http://lists.zope.org/mailman/listinfo/zope-announce
> http://lists.zope.org/mailman/listinfo/zope-dev )
>