2013-07-04 4 views
0

다른 동일한 인스턴스에서 간단한 plone 사이트를 가져 오는 중 오류가 발생했습니다.portal_vocabularies 가져 오기 오류

2013-07-04 22:21:50 ERROR Zope.SiteErrorLog 1372969310.110.695521340475 

http://web009.infoporto.it:8080/manage_importObject 
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 OFS.ObjectManager, line 620, in manage_importObject 
    Module OFS.ObjectManager, line 642, in _importObjectFromFile 
    Module OFS.ObjectManager, line 358, in _setObject 
    Module zope.event, line 31, in notify 
    Module zope.component.event, line 24, in dispatch 
    Module zope.component._api, line 136, in subscribers 
    Module zope.component.registry, line 321, in subscribers 
    Module zope.interface.adapter, line 585, in subscribers 
    Module zope.component.event, line 32, in objectEventNotify 
    Module zope.component._api, line 136, in subscribers 
    Module zope.component.registry, line 321, in subscribers 
    Module zope.interface.adapter, line 585, in subscribers 
    Module OFS.subscribers, line 113, in dispatchObjectMovedEvent 
    Module zope.container.contained, line 153, in dispatchToSublocations 
    Module zope.component._api, line 136, in subscribers 
    Module zope.component.registry, line 321, in subscribers 
    Module zope.interface.adapter, line 585, in subscribers 
    Module OFS.subscribers, line 113, in dispatchObjectMovedEvent 
    Module zope.container.contained, line 153, in dispatchToSublocations 
    Module zope.component._api, line 136, in subscribers 
    Module zope.component.registry, line 321, in subscribers 
    Module zope.interface.adapter, line 585, in subscribers 
    Module OFS.subscribers, line 113, in dispatchObjectMovedEvent 
    Module zope.container.contained, line 153, in dispatchToSublocations 
    Module zope.component._api, line 136, in subscribers 
    Module zope.component.registry, line 321, in subscribers 
    Module zope.interface.adapter, line 585, in subscribers 
    Module Products.CMFCore.CMFCatalogAware, line 262, in handleContentishEvent 
    Module Products.CMFCore.CMFCatalogAware, line 188, in notifyWorkflowCreated 
    Module Products.CMFCore.WorkflowTool, line 289, in notifyCreated 
    Module Products.CMFCore.WorkflowTool, line 635, in _reindexWorkflowVariables 
    Module Products.CMFCore.CMFCatalogAware, line 88, in reindexObject 
    Module Products.CMFCore.CatalogTool, line 301, in reindexObject 
    Module Products.CMFPlone.CatalogTool, line 353, in catalog_object 
    Module Products.ZCatalog.ZCatalog, line 476, in catalog_object 
    Module Products.ZCatalog.Catalog, line 326, in catalogObject 
    Module Products.ZCatalog.Catalog, line 270, in updateMetadata 
    Module Products.ZCatalog.Catalog, line 396, in recordify 
    Module collective.tourism.archetype.hospitality, line 82, in Description 
    Module collective.tourism.archetype.utils, line 10, in Description 
    Module Products.ATVocabularyManager.namedvocabulary, line 75, in getVocabularyDict 
    Module Products.ATVocabularyManager.namedvocabulary, line 97, in getVocabulary 
    Module Products.CMFCore.utils, line 10, in check_getToolByName 
    Module Products.CMFCore.utils, line 120, in getToolByName 
AttributeError: portal_vocabularies 

어디에서 오류를 찾을 수 있을지 모르겠군요! 대상 인스턴스는 이미 Plone 사이트를 실행하는 호스트 2이므로 괜찮다고 생각합니다.

도움 주셔서 감사합니다.

+0

'products.ATVocabularyManager'를 사용하고있는 것처럼 보입니다. –

+0

예, 할 수 있습니다 ... 문제입니까? –

+0

그것이 대상 서버에 설치되지 않았습니까? (어떻게'portal_vocabularies'를 찾을 수 없습니까?) –

답변

0

이것은 getToolByName()이 Plone 사이트의/portal_vocabularies에있는 ATVocabularyManager 도구를 찾지 못했다는 것을 알려줍니다.

먼저 시도해 볼만한 것은 plone 사이트의 최상위 수준 인 ZMI에서 portal_catalog 및 portal_actions와 같은 다른 도구를 볼 수 있습니다. 해당 목록에 portal_vocabularies가 없으면 plone_control_panel에서 ATVocabularyManager를 제거하고 다시 설치하십시오.