Alfresco 如何在露天共享放大器中覆盖web.xml?

Alfresco 如何在露天共享放大器中覆盖web.xml?,alfresco,alfresco-share,Alfresco,Alfresco Share,我想从Alfresco共享web.xml中删除一些配置。该文件位于$TOMCAT\u HOME/webapps/share/WEB-INF/WEB.xml,因此我将自定义文件添加到$AMP\u FOLDER/\u share/config/META-INF/WEB-INF/WEB.xml。WEB-INF文件夹与其他自定义项处于同一级别-compendants和css,这些自定义项正确映射到共享.war。但是,web.xml文件似乎被忽略了(find$TOMCAT_HOME/webapps/sha

我想从Alfresco共享
web.xml
中删除一些配置。该文件位于
$TOMCAT\u HOME/webapps/share/WEB-INF/WEB.xml
,因此我将自定义文件添加到
$AMP\u FOLDER/\u share/config/META-INF/WEB-INF/WEB.xml
WEB-INF
文件夹与其他自定义项处于同一级别-
compendants
css
,这些自定义项正确映射到
共享.war
。但是,
web.xml
文件似乎被忽略了(
find$TOMCAT_HOME/webapps/share-name web.xml
仅查找文件的旧版本)

如何告诉amp文件将
web.xml
文件放在哪里


我找到的所有文档都说不要覆盖
web.xml
文件,但我需要删除一些正在应用的过滤器。

在运行apply amps时使用-force参数,不要将web.xml放在web-INF中,因为mmt忽略了这一点

例如,在文件-mapping.properties中使用:

/web/WEB-INF=/WEB-INF

java-jar-alfresco-mmt.jar安装-force

运行apply amps时使用-force参数,不要将web.xml放入web-INF,因为mmt忽略了这一点

例如,在文件-mapping.properties中使用:

/web/WEB-INF=/WEB-INF

java-jar-alfresco-mmt.jar安装-force

您不能指定一个
文件映射.properties
来控制它的结束位置吗?(请参见如何创建一个)@Gagravarr在我的
文件mappiong.properties
中有
/WEB-INF=/WEB-INF
,但它似乎没有任何效果。我尝试将
WEB-INF
移动到
.amp
文件的根目录下,但也没有成功。您使用的是MMT jar的最新副本吗?(4.2.d版本将是一个良好的开端)我使用的是alfresco-mmt.jar文件的0.96版本。这是4.1.5附带的版本(我正在尝试自定义的版本)。您可能需要升级,因为在4.2.x开发过程中,MMT有很多修复程序。您可以将较新的MMT jar与较旧的Alfresco实例一起使用,格式是通用的。您不能指定
文件mapping.properties
来控制它的最终位置吗?(请参见如何创建一个)@Gagravarr在我的
文件mappiong.properties
中有
/WEB-INF=/WEB-INF
,但它似乎没有任何效果。我尝试将
WEB-INF
移动到
.amp
文件的根目录下,但也没有成功。您使用的是MMT jar的最新副本吗?(4.2.d版本将是一个良好的开端)我使用的是alfresco-mmt.jar文件的0.96版本。这是4.1.5附带的版本(我正在尝试自定义的版本)。您可能需要升级,因为在4.2.x开发过程中,MMT有很多修复程序。您可以将较新的MMT jar与较旧的Alfresco实例一起使用,当我将其放在web文件夹下时,它的格式非常通用。谢谢当我把它放在web文件夹下时效果很好。谢谢