From: Qian L. <ql...@ca...> - 2005-07-06 02:41:28
|
Hi All, My site is about to go to live in a week, but I am still experience the bugs that CMFMember1.0-final installation make CMFBoard 2.1.4 woking unproperly. Prior to installing CMFMember1.0-final, it was possible to view and reply to new CMFBoard posts. However, after installing CMFMember, it is possible to get to the threaded view in the forum, but attempting to view the post detail raises an error (UnicodeDecodeError: 'utf8' codec can't decode bytes in position 73-74: invalid data). It is also possible to create/reply to posts but this also throws an error. The post gets created OK and can be seen in threaded view, but the redirect to view it once it's been created seems to be failing. Therefore this would appear to be a problem with viewing CMFBoard posts in general. Version Info: Plone version: 2.0.5 Zope version: (Zope 2.7.6-final, python 2.3.5, linux2) Apache version: (apache2) Installed Products: Archetypes 1.3.3-final installed BTreeFolder2 BTreeFolder2-1.0.1 CMFActionIcons 0.9 installed CMFBoard 2.1.4 installed CMFCalendar CMF-1.4.7 installed CMFCore CMF-1.4.7 CMFDefault CMF-1.4.7 CMFFormController 1.0.4 installed CMFMember 1.0 final CMFMessage 1.1 installed CMFPlone 2.0.5 CMFQuickInstallerTool 1.5.1 CMFTopic CMF-1.4.7 CMFUserTrackTool 1.1 installed DCWorkflow CMF-1.4.7 Epoz 0.8.5 installed ExternalEditor 0.8 ExternalMethod External Method-1-0-0 Formulator Formulator 1.6.2 GroupUserFolder 2.0.1 installed MIMETools MailHost MailHost-1-3-0 MimetypesRegistry 1.3.3-final05 installed OFSP OFSP-1-0-0 PageTemplates PageTemplates-1-4-0 PlacelessTranslationService 1.0 PloneErrorReporting 0.11 installed PloneLanguageTool 0.5 installed PluginIndexes PortalTransforms 1.3.4-final installed PortalTransport 1.1 installed PythonScripts PythonScripts-2-0-0 Sessions SiteAccess SiteAccess-2-0-0 SiteErrorLog StandardCacheManagers StandardCacheManagers-1-1-0 TemporaryFolder Transience ZCTextIndex ZCatalog ZCatalog-2-2-0 ZGadflyDA ZODBMountPoint ZReST 1.1 ZSQLMethods ZopeTutorial Zope Tutorial 1.2 generator 1.3.0-final17 validation 1.3.2-final Traceback (innermost last): * Module ZPublisher.Publish, line 101, in publish * Module ZPublisher.mapply, line 88, in mapply * Module ZPublisher.Publish, line 39, in call_object * Module Products.CMFDefault.SkinnedFolder, line 80, in __call__ * Module Products.CMFFormController.FSControllerPageTemplate, line 98, in __call__ * Module Products.CMFFormController.BaseControllerPageTemplate, line 42, in _call * Module Shared.DC.Scripts.Bindings, line 306, in __call__ * Module Shared.DC.Scripts.Bindings, line 343, in _bindAndExec * Module Products.CMFCore.FSPageTemplate, line 191, in _exec * Module Products.CMFCore.FSPageTemplate, line 124, in pt_render * Module Products.PageTemplates.PageTemplate, line 96, in pt_render <FSControllerPageTemplate at /plonetest/forum_topic used for /plonetest/Forums/Off-Topic/Other Discussions/570605468054> * Module TAL.TALInterpreter, line 190, in __call__ * Module TAL.TALInterpreter, line 234, in interpret * Module TAL.TALInterpreter, line 671, in do_useMacro * Module TAL.TALInterpreter, line 234, in interpret * Module TAL.TALInterpreter, line 409, in do_optTag_tal * Module TAL.TALInterpreter, line 394, in do_optTag * Module TAL.TALInterpreter, line 389, in no_tag * Module TAL.TALInterpreter, line 234, in interpret * Module TAL.TALInterpreter, line 702, in do_defineSlot * Module TAL.TALInterpreter, line 234, in interpret * Module TAL.TALInterpreter, line 409, in do_optTag_tal * Module TAL.TALInterpreter, line 394, in do_optTag * Module TAL.TALInterpreter, line 389, in no_tag * Module TAL.TALInterpreter, line 234, in interpret * Module TAL.TALInterpreter, line 650, in do_defineMacro * Module TAL.TALInterpreter, line 234, in interpret * Module TAL.TALInterpreter, line 694, in do_defineSlot * Module TAL.TALInterpreter, line 234, in interpret * Module TAL.TALInterpreter, line 637, in do_condition * Module TAL.TALInterpreter, line 234, in interpret * Module TAL.TALInterpreter, line 409, in do_optTag_tal * Module TAL.TALInterpreter, line 394, in do_optTag * Module TAL.TALInterpreter, line 389, in no_tag * Module TAL.TALInterpreter, line 234, in interpret * Module TAL.TALInterpreter, line 671, in do_useMacro * Module TAL.TALInterpreter, line 234, in interpret * Module TAL.TALInterpreter, line 409, in do_optTag_tal * Module TAL.TALInterpreter, line 394, in do_optTag * Module TAL.TALInterpreter, line 389, in no_tag * Module TAL.TALInterpreter, line 234, in interpret * Module TAL.TALInterpreter, line 637, in do_condition * Module TAL.TALInterpreter, line 234, in interpret * Module TAL.TALInterpreter, line 613, in do_loop_tal * Module TAL.TALInterpreter, line 234, in interpret * Module TAL.TALInterpreter, line 409, in do_optTag_tal * Module TAL.TALInterpreter, line 394, in do_optTag * Module TAL.TALInterpreter, line 389, in no_tag * Module TAL.TALInterpreter, line 234, in interpret * Module TAL.TALInterpreter, line 671, in do_useMacro * Module TAL.TALInterpreter, line 234, in interpret * Module TAL.TALInterpreter, line 460, in do_setLocal_tal * Module Products.PageTemplates.TALES, line 221, in evaluate URL: /plonetest/main_template Line 27, Column 7 Expression: <PythonExpr topic.set_read_status(record['msg'])> Names: {'container': <PloneSite instance at 416bdc80>, 'context': <ForumTopic at /plonetest/Forums/Off-Topic/Other Discussions/570605468054>, 'default': <Products.PageTemplates.TALES.Default instance at 0x40b0f86c>, 'here': <ForumTopic at /plonetest/Forums/Off-Topic/Other Discussions/570605468054>, 'loop': <SafeMapping instance at 42213220>, 'modules': <Products.PageTemplates.ZRPythonExpr._SecureModuleImporter instance at 0x40b0ad2c>, 'nothing': None, 'options': {'state': <ControllerState instance at 41cd0980>, 'args': ()}, 'repeat': <SafeMapping instance at 42213220>, 'request': <HTTPRequest, URL=http://localhost:8080/plonetest/Forums/Off-Topic/Other%20Discussions/570605468054>, 'root': <Application instance at 41956890>, 'template': <FSControllerPageTemplate at /plonetest/forum_topic used for /plonetest/Forums/Off-Topic/Other Discussions/570605468054>, 'traverse_subpath': [], 'user': admin} * Module Products.PageTemplates.ZRPythonExpr, line 47, in __call__ __traceback_info__: topic.set_read_status(record['msg']) * Module Python expression "topic.set_read_status(record['msg'])", line 1, in <expression> * Module Products.CMFBoard.UserPreferences, line 245, in set_read_status * Module Products.CMFMember.Member, line 969, in setMemberProperties * Module Products.CMFMember.Member, line 958, in setProperties * Module Products.CMFMember.Member, line 1296, in update * Module Products.Archetypes.BaseObject, line 467, in update * Module Products.Archetypes.Schema, line 498, in updateAll * Module Products.Archetypes.ClassGen, line 78, in generatedMutator * Module Products.Archetypes.Field, line 764, in set * Module Products.Archetypes.Field, line 123, in decode UnicodeDecodeError: 'utf8' codec can't decode bytes in position 73-74: invalid data I have to used these two products for our website's need, but any suggestion how I can let them work nicely together? Thanks. Qian |