我有一个Plone 4与plone.app.theming(重氮)安装,我有问题,当我使用一个压缩文件主题通过重氮控制面板。
我曾多次尝试找出Plone日志中显示的错误原因:
2011-07-10 20:20:55 ERROR plone.transformchain Unexpected error whilst trying to apply transform chain
Traceback (most recent call last):
File "/opt/Plone4/buildout-cache/eggs/plone.transformchain-1.0-py2.6.egg/plone/transformchain/transformer.py", line 42, in __call__
newResult = handler.transformIterable(result, encoding)
File "/opt/Plone4/buildout-cache/eggs/plone.app.theming-1.0b8-py2.6.egg/plone/app/theming/transform.py", line 205, in transformIterable
transform = self.setupTransform()
File "/opt/Plone4/buildout-cache/eggs/plone.app.theming-1.0b8-py2.6.egg/plone/app/theming/transform.py", line 150, in setupTransform
xsl_params=xslParams,
File "/opt/Plone4/buildout-cache/eggs/diazo-1.0rc3-py2.6.egg/diazo/compiler.py", line 106, in compile_theme
read_network=read_network,
File "/opt/Plone4/buildout-cache/eggs/diazo-1.0rc3-py2.6.egg/diazo/rules.py", line 160, in process_rules
rules_doc = fixup_themes(rules_doc)
File "/opt/Plone4/buildout-cache/eggs/diazo-1.0rc3-py2.6.egg/diazo/utils.py", line 49, in __call__
result = self.xslt(*args, **kw)
File "xslt.pxi", line 568, in lxml.etree.XSLT.__call__ (src/lxml/lxml.etree.c:120289)
XSLTApplyError: xsltValueOf: text copy failed如果你能帮我,我会非常感激的。
提前谢谢你,
阿拉诺
发布于 2011-07-12 22:25:50
我从Launchpad (http://launchpad.net/plone/4.1/4.1rc3/+download/Plone-4.1rc3-UnifiedInstaller-Hotfix-20110622.tgz)下载了plone4.1安装程序,并重新安装Plone 4。重氮在一段时间内是完美的。
我以前的plone4.1安装是从plone4.0.7安装升级的,在安装的包中有任何冲突或类似的情况。
发布于 2011-07-11 01:03:12
听起来你的规则文件里有个坏规则。备份规则文件,然后逐行删除,直到问题消失。然后你就会知道是哪一行引起了问题。请再次阅读该规则的文档,以检查是否缺少必要的部分。
发布于 2011-08-28 13:45:24
我遇到了同样的问题,也有同样的错误信息。
这是在libxml2 2.6.26和libxslt1.1.17的系统上实现的。
将libxml2升级到2.7.8,将libxslt升级到1.1.26使消息消失,我的重氮规则开始正常工作。
如果您正在使用zc.buildout (而且您应该使用),您可以非常快速地使用"z3c.recipe.staticlxml“菜谱。只需使用以下配置将"lxml“部分添加到构建中:
[lxml]
recipe = z3c.recipe.staticlxml
egg = lxml在运行构建之前,删除所有现有的lxml鸡蛋。
https://stackoverflow.com/questions/6644695
复制相似问题