Posted by Jimmy Wong on Wednesday April 30, 02:11AM, 2003
|Catalog splitter encoding error
from the Upgrade dept.
I upgraded to the 1.5.0 upgrade and ran the 1.4.x_1.5.0 updater but got an error. Now my searches cannot find any posts.
I'm using Zope 2.5.1 with Python 2.1.3 on Win2k. I had Squishdot 1.4.1 with no problems. I installed the Squishdot 1.5.0 upgrade, and ran the 1.4.x_1.5.0 updater per readme instructions (I've successfully run the updaters since version 0.3, so updating is not a new thing for me). However, this time, the updater produced this error message:
An error occurred when processing 'uoe'
Value:Splitter() got an unexpected keyword argument 'encoding'
I restarted the Zope instance and this time I got the "Fixed indexes and re-catalogued." message from the updater. However the postings still were not searchable.
In the Squishdot site, in the Options tab, when I click on the 'Re-Catalog All Postings' button, I get the following error message:
Error Type: TypeError
Error Value: Splitter() got an unexpected keyword argument 'encoding'
Traceback (innermost last):
File D:\PROGRA~1\zope251\lib\python\ZPublisher\Publish.py, line 150, in publish_module
File D:\PROGRA~1\zope251\lib\python\ZPublisher\Publish.py, line 114, in publish
File D:\PROGRA~1\zope251\lib\python\Zope\__init__.py, line 159, in zpublisher_exception_hook
File D:\PROGRA~1\zope251\lib\python\ZPublisher\Publish.py, line 98, in publish
File D:\PROGRA~1\zope251\lib\python\ZPublisher\mapply.py, line 88, in mapply
File D:\PROGRA~1\zope251\lib\python\ZPublisher\Publish.py, line 39, in call_object
File D:\PROGRA~1\zope251\lib\python\Products\Squishdot\SquishSite.py, line 151, in recatalogPostings
File D:\PROGRA~1\zope251\lib\python\Products\Squishdot\Posting.py, line 71, in index
File D:\PROGRA~1\zope251\lib\python\Products\ZCatalog\ZCatalog.py, line 480, in catalog_object
File D:\PROGRA~1\zope251\lib\python\Products\ZCatalog\Catalog.py, line 367, in catalogObject
File D:\PROGRA~1\zope251\lib\python\Products\PluginIndexes\TextIndex\TextIndex.py, line 314, in index_object
TypeError: (see above)
I wasn't able to find any useful information on Google on how to fix this problem. Would anyone be able to help me with this? Thanks.