2013-09-10 1 views
2

Я хочу удалить часть конфигурации из Alfresco Share web.xml. Этот файл живет в $TOMCAT_HOME/webapps/share/WEB-INF/web.xml, поэтому я добавил настроенный файл в $AMP_FOLDER/_share/config/META-INF/WEB-INF/web.xml. Папка WEB-INF живет на том же уровне, что и другие настройки - compentents и css - которые правильно отображаются на share.war. Файл web.xml выглядит просто проигнорированным, хотя (find $TOMCAT_HOME/webapps/share -name web.xml находит только старую версию файла).Как вы переопределите web.xml в Alfresco Share amp?

Как сообщить файлу amp, куда положить файл web.xml?

Вся документация, которую я нашел, говорит, что она не переопределяет файл web.xml, но мне нужно удалить некоторые из применяемых фильтров.

+0

Вы можете не указывать 'файл-mapping.properties' контролировать, где она заканчивается? (См. [This] (https://wiki.alfresco.com/wiki/AMP_Files#Customising_the_structure_of_an_AMP_file) для того, как его создать) – Gagravarr

+0

@Gagravarr У меня есть '/ WEB-INF =/WEB-INF' в моем файле file-mappiong .properties', но это, похоже, не имеет никакого эффекта. Я попытался переместить 'WEB-INF' в корень файла .amp', и это тоже не сработало. –

+0

Вы используете достаточно недавнюю копию баннера MMT? (4.2.d версия будет хорошим началом) – Gagravarr

ответ

4

Используйте параметр -force при запуске прикладываемых усилителей и не помещайте свой web.xml в WEB-INF, потому что mmt игнорирует это.

Используйте, например, в file-mapping.properties:

/web/WEB-INF=/WEB-INF 

и

java -jar alfresco-mmt.jar install <AMPFileLocation> <WARFileLocation> -force 
+0

Отлично работает, когда я помещаю его под папку в Интернете. Благодаря! –

 Смежные вопросы

  • Нет связанных вопросов^_^