添加包后,Plone站点将无法加载

时间:2013-04-23 10:11:14

标签: plone

在我们公司,我们有一个基于Plone 4.1.4的plone站点来提供高质量的文档。我们有一个本网站的副本用于测试目的。

在这个副本中,我想创建一个名为“company.contents”的包来容纳灵巧内容。我按照以下步骤执行此操作:

首先我使用ZopeSkel(2.21.2)为包创建了骨架: zopeskel plone company.contents

接下来我更改了setup.py和configure.zcml(我按照Dexterity开发手册中的说明进行了操作)

然后我更改了buildout.cfg :(在egg中添加包,开发,zcml和源代码部分)

…


eggs =  
PIL  
Products.CMFPlone  
plone.app.iterate  
Products.CMFEditions  
Products.CMFDiffTool  
plone.app.openid  
Products.CMFPlacefulWorkflow  
plone.app.dexterity  
collective.wtf  
plone.app.versioningbehavior  
collective.cmfeditionsdexteritycompat  
collective.dexteritydiff  
Products.PermissionComprehensible  
plone.app.workflowmanager  
plone.app.stagingbehavior  
webcouturier.dropdownmenu  
Products.TinyMCE  
Products.kupu  
collective.uploadify  
company.contents  
company.addsharing

develop =  
c:\plone41\src\company.addsharing  
c:\plone41\src\company.contents

zcml =  
company.addsharing  
company.contents

…

[sources]  
company.addsharing= fs company.addsharing  
company.contents= fs company.contents

…

该包在instance-script.py

中引用

但是,问题是该网站不会加载此软件包。如果我从buildout.cfg中删除包引用,则该站点可以正常工作。

有人知道出了什么问题吗?

0 个答案:

没有答案