Настройка корневых расположений веб-сервера доставки контента для Tridion - PullRequest
1 голос
/ 20 июня 2011

Описание проблемы: при публикации broker.config страницы JSP работают следующим образом.

<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

[Идентификатор страницы = tcm: 493-637128-64 Заголовок = 010.Политика конфиденциальности], ошибка ввода-вывода при создании новой страницы, такого файла или каталога нет, такого файла или каталога нет, ошибка ввода-вывода при создании новой страницы, такого файла или каталога нет, такого файла или каталога нет

Я подтвердилтребуемое разрешение для указанной выше папки на веб-сервере 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"
/>

Я получаю ту же ошибку с этим конфигом.Пожалуйста, предложите, что мне не хватает!

Ответы [ 2 ]

3 голосов
/ 22 августа 2011

Некоторые предложения:

  1. Дважды проверьте, что указанные вами каталоги действительно существуют.
  2. Убедитесь, что у пользователя, запускающего процесс развертывания, есть доступ для записи в каталог
  3. Отредактируйте конфигурации как развертывателя, так и брокера, чтобы включить ведение журнала отладки.Перезапустите все и повторите тест, затем проверьте журналы.

Обратите внимание, что указанные вами местоположения настроены в конфигурации посредника, но процесс развертывания является подходящим, посколькуэто создаст экземпляр брокера.

0 голосов
/ 27 июня 2011

Лучше всего было бы внести изменения в файл deployer.config (cd_deployer_config.xml) на сервере презентаций Tridion.

...