Hello, that's strange. Is this a clean 4.3 install or an upgrade of a previous Plumi installation? Also is it a production or a debug build?
I haven't seen such an issue in clean 4.3 installs. You can try reinstalling the "Plumi content types" or the "Plumi" product using the portal_quickinstaller: http://10.9.1.201:8080/Plumi/portal_quickinstaller/manage_installProductsForm Rhat should create the video_countries vocabulary and fix the issue. Another option would be to create a new portal using the plumisite command as mentioned in INSTALL.txt: ./bin/plumisite <site-id> where <site-id> the id of the site you want to create (e.g. Plumi). if you don't provide an argument it will use the value in site.cfg (Plone by default) Cheers, Dimitris On Jan 11, 2012, at 5:01 AM, Magicloud Magiclouds wrote: > Hi, > I am using instance-debug of Plumi 4.3. Following the document of > creating a site, everything seemed OK. > Then I registered a user and tried to publish a video. This is where I > failed. > I got the following error message. What should I do? > > 2012-01-11 10:54:36 ERROR Zope.SiteErrorLog > 1326250476.740.0678418347469 > http://10.9.1.201:8080/Plumi/Members/wangshida/videos/portal_factory/PlumiVideo/plumivideo.2012-01-10.4521636971/atct_edit > Traceback (innermost last): > Module ZPublisher.Publish, line 126, in publish > Module ZPublisher.mapply, line 77, in mapply > Module ZPublisher.Publish, line 46, in call_object > Module Products.CMFPlone.FactoryTool, line 453, in __call__ > Module ZPublisher.mapply, line 77, in mapply > Module ZPublisher.Publish, line 46, in call_object > Module Products.CMFFormController.FSControllerPageTemplate, line 91, > in __call__ > Module Products.CMFFormController.BaseControllerPageTemplate, line > 28, in _call > Module Products.CMFFormController.ControllerBase, line 231, in getNext > Module Products.CMFFormController.Actions.TraverseTo, line 38, in __call__ > Module ZPublisher.mapply, line 77, in mapply > Module ZPublisher.Publish, line 46, in call_object > Module Products.CMFFormController.FSControllerPythonScript, line > 107, in __call__ > Module Products.CMFFormController.ControllerBase, line 231, in getNext > Module Products.CMFFormController.Actions.TraverseTo, line 38, in __call__ > Module ZPublisher.mapply, line 77, in mapply > Module ZPublisher.Publish, line 46, in call_object > Module Products.CMFFormController.FSControllerPythonScript, line > 107, in __call__ > Module Products.CMFFormController.ControllerBase, line 231, in getNext > Module Products.CMFFormController.Actions.TraverseToAction, line 80, > in __call__ > Module Products.CMFFormController.Actions.TraverseTo, line 38, in __call__ > Module ZPublisher.mapply, line 77, in mapply > Module ZPublisher.Publish, line 46, in call_object > Module Products.CMFFormController.FSControllerPageTemplate, line 91, > in __call__ > Module Products.CMFFormController.BaseControllerPageTemplate, line > 31, in _call > Module Shared.DC.Scripts.Bindings, line 322, in __call__ > Module Shared.DC.Scripts.Bindings, line 359, in _bindAndExec > Module Products.CMFCore.FSPageTemplate, line 240, in _exec > Module Products.CMFCore.FSPageTemplate, line 180, in pt_render > Module Products.PageTemplates.PageTemplate, line 79, in pt_render > Module zope.pagetemplate.pagetemplate, line 113, in pt_render > - Warning: Macro expansion failed > - Warning: <type 'exceptions.KeyError'>: 'macro' > Module zope.tal.talinterpreter, line 271, in __call__ > Module zope.tal.talinterpreter, line 343, in interpret > Module zope.tal.talinterpreter, line 888, in do_useMacro > Module zope.tal.talinterpreter, line 343, in interpret > Module zope.tal.talinterpreter, line 533, in do_optTag_tal > Module zope.tal.talinterpreter, line 518, in do_optTag > Module zope.tal.talinterpreter, line 513, in no_tag > Module zope.tal.talinterpreter, line 343, in interpret > Module zope.tal.talinterpreter, line 888, in do_useMacro > Module zope.tal.talinterpreter, line 343, in interpret > Module zope.tal.talinterpreter, line 533, in do_optTag_tal > Module zope.tal.talinterpreter, line 518, in do_optTag > Module zope.tal.talinterpreter, line 513, in no_tag > Module zope.tal.talinterpreter, line 343, in interpret > Module zope.tal.talinterpreter, line 954, in do_defineSlot > Module zope.tal.talinterpreter, line 343, in interpret > Module zope.tal.talinterpreter, line 533, in do_optTag_tal > Module zope.tal.talinterpreter, line 518, in do_optTag > Module zope.tal.talinterpreter, line 513, in no_tag > Module zope.tal.talinterpreter, line 343, in interpret > Module zope.tal.talinterpreter, line 858, in do_defineMacro > Module zope.tal.talinterpreter, line 343, in interpret > Module zope.tal.talinterpreter, line 954, in do_defineSlot > Module zope.tal.talinterpreter, line 343, in interpret > Module zope.tal.talinterpreter, line 533, in do_optTag_tal > Module zope.tal.talinterpreter, line 518, in do_optTag > Module zope.tal.talinterpreter, line 513, in no_tag > Module zope.tal.talinterpreter, line 343, in interpret > Module zope.tal.talinterpreter, line 946, in do_defineSlot > Module zope.tal.talinterpreter, line 343, in interpret > Module zope.tal.talinterpreter, line 533, in do_optTag_tal > Module zope.tal.talinterpreter, line 518, in do_optTag > Module zope.tal.talinterpreter, line 513, in no_tag > Module zope.tal.talinterpreter, line 343, in interpret > Module zope.tal.talinterpreter, line 858, in do_defineMacro > Module zope.tal.talinterpreter, line 343, in interpret > Module zope.tal.talinterpreter, line 533, in do_optTag_tal > Module zope.tal.talinterpreter, line 518, in do_optTag > Module zope.tal.talinterpreter, line 513, in no_tag > Module zope.tal.talinterpreter, line 343, in interpret > Module zope.tal.talinterpreter, line 888, in do_useMacro > Module zope.tal.talinterpreter, line 343, in interpret > Module zope.tal.talinterpreter, line 852, in do_condition > Module zope.tal.talinterpreter, line 343, in interpret > Module zope.tal.talinterpreter, line 954, in do_defineSlot > Module zope.tal.talinterpreter, line 343, in interpret > Module zope.tal.talinterpreter, line 533, in do_optTag_tal > Module zope.tal.talinterpreter, line 518, in do_optTag > Module zope.tal.talinterpreter, line 513, in no_tag > Module zope.tal.talinterpreter, line 343, in interpret > Module zope.tal.talinterpreter, line 852, in do_condition > Module zope.tal.talinterpreter, line 343, in interpret > Module zope.tal.talinterpreter, line 533, in do_optTag_tal > Module zope.tal.talinterpreter, line 518, in do_optTag > Module zope.tal.talinterpreter, line 513, in no_tag > Module zope.tal.talinterpreter, line 343, in interpret > Module zope.tal.talinterpreter, line 821, in do_loop_tal > Module zope.tal.talinterpreter, line 343, in interpret > Module zope.tal.talinterpreter, line 533, in do_optTag_tal > Module zope.tal.talinterpreter, line 518, in do_optTag > Module zope.tal.talinterpreter, line 513, in no_tag > Module zope.tal.talinterpreter, line 343, in interpret > Module zope.tal.talinterpreter, line 852, in do_condition > Module zope.tal.talinterpreter, line 343, in interpret > Module zope.tal.talinterpreter, line 533, in do_optTag_tal > Module zope.tal.talinterpreter, line 518, in do_optTag > Module zope.tal.talinterpreter, line 513, in no_tag > Module zope.tal.talinterpreter, line 343, in interpret > Module zope.tal.talinterpreter, line 888, in do_useMacro > Module zope.tal.talinterpreter, line 343, in interpret > Module zope.tal.talinterpreter, line 533, in do_optTag_tal > Module zope.tal.talinterpreter, line 518, in do_optTag > Module zope.tal.talinterpreter, line 513, in no_tag > Module zope.tal.talinterpreter, line 343, in interpret > Module zope.tal.talinterpreter, line 888, in do_useMacro > Module zope.tal.talinterpreter, line 343, in interpret > Module zope.tal.talinterpreter, line 533, in do_optTag_tal > Module zope.tal.talinterpreter, line 518, in do_optTag > Module zope.tal.talinterpreter, line 513, in no_tag > Module zope.tal.talinterpreter, line 343, in interpret > Module zope.tal.talinterpreter, line 852, in do_condition > Module zope.tal.talinterpreter, line 343, in interpret > Module zope.tal.talinterpreter, line 533, in do_optTag_tal > Module zope.tal.talinterpreter, line 518, in do_optTag > Module zope.tal.talinterpreter, line 513, in no_tag > Module zope.tal.talinterpreter, line 343, in interpret > Module zope.tal.talinterpreter, line 852, in do_condition > Module zope.tal.talinterpreter, line 343, in interpret > Module zope.tal.talinterpreter, line 946, in do_defineSlot > Module zope.tal.talinterpreter, line 343, in interpret > Module zope.tal.talinterpreter, line 583, in do_setLocal_tal > Module zope.tales.tales, line 696, in evaluate > - URL: > file:/opt/plumi.app-4.3/eggs/Products.Archetypes-1.7.10-py2.6.egg/Products/Archetypes/skins/archetypes/widgets/selection.pt > - Line 36, Column 12 > - Expression: <PythonExpr field.Vocabulary(context)> > - Names: > {'container': <PloneSite at /Plumi>, > 'context': <PlumiVideo at /Plumi/Members/wangshida/videos/test>, > 'default': <object object at 0x7f89c07364b0>, > 'here': <PlumiVideo at /Plumi/Members/wangshida/videos/test>, > 'loop': {u'field': > <Products.PageTemplates.Expressions.PathIterator object at > 0xcc7f610>}, > 'nothing': None, > 'options': {'args': (), > 'state': > <Products.CMFFormController.ControllerState.ControllerState object at > 0xd339ed0>}, > 'repeat': <Products.PageTemplates.Expressions.SafeMapping > object at 0xd9bb2b8>, > 'request': <HTTPRequest, > URL=http://10.9.1.201:8080/Plumi/Members/wangshida/videos/portal_factory/PlumiVideo/plumivideo.2012-01-10.4521636971/atct_edit>, > 'root': <Application at >, > 'template': <FSControllerPageTemplate at /Plumi/atct_edit used > for /Plumi/Members/wangshida/videos/test>, > 'traverse_subpath': [], > 'user': <PloneUser 'wangshida'>} > Module Products.PageTemplates.ZRPythonExpr, line 48, in __call__ > - __traceback_info__: field.Vocabulary(context) > Module PythonExpr, line 1, in <expression> > Module Products.Archetypes.Field, line 485, in Vocabulary > Module Products.ATVocabularyManager.namedvocabulary, line 45, in > getDisplayList > Module Products.ATVocabularyManager.namedvocabulary, line 87, in > getVocabulary > KeyError: 'Vocabulary id not found in portal_vocabularies : video_countries' > > -- > 竹密岂妨流水过 > 山高哪阻野云飞 > _______________________________________________ > Discuss mailing list > [email protected] > http://lists.plumi.org/listinfo/discuss _______________________________________________ Discuss mailing list [email protected] http://lists.plumi.org/listinfo/discuss
