问题描述: 发布JSP页面对broker.config使用以下内容。
<Publications DefaultRootLocation="/apps/tridion/wwwroot"
DefaultRootDataLocation="/apps/tridion/wwwroot/data">
发布页面和目录(基于结构组)将在wwwroot目录下发布。
我将页面的根位置更改为以下内容(不再使用“/ apps / tridion / wwwroot”)。
<Publications
DefaultRootLocation="/apps/ekibemobile/jboss-eap-5.1.0/jboss-eap-5.1/jboss-as/server/default/deploy/MobileTermsConditions.war/basic"
DefaultRootDataLocation="/apps/ekibemobile/jboss-eap-5.1.0/jboss-eap-5.1/jboss-as/server/default/deploy/MobileTermsConditions.war/basic/data"
>
现在发布返回:
A processing error occurred processing a transport package Could not deploy page
[Page id = tcm:493-637128-64 Title = 010。隐私政策], IO错误创建新页面,没有这样的文件或目录,没有这样的文件或 目录,IO错误创建新页面,没有这样的文件或目录,没有 这样的文件或目录
我在Linux网络服务器上确认了上述文件夹所需的权限。我还在broker.config
的节点中尝试了以下操作<Publication Id="493"
DocumentRoot="/apps/ekibemobile/jboss-eap-5.1.0/jboss-eap-5.1/jboss-as/server/default/deploy/MobileTermsConditions.war/basic"
DataRoot="/apps/ekibemobile/jboss-eap-5.1.0/jboss-eap-5.1/jboss-as/server/default/deploy/MobileTermsConditions.war"
/>
我在这个配置中遇到了同样的错误。请提出我缺少的建议!
答案 0 :(得分:3)
一些建议:
请注意,您在代理配置中配置了指定的位置,但部署程序进程是相关的,因为它将实例化代理。
答案 1 :(得分:0)
最好的办法是在Tridion Presentation Server上的deployer.config(cd_deployer_config.xml)上进行更改。