Java 如何使web-fragment.xml正常工作

Java 如何使web-fragment.xml正常工作,java,jakarta-ee,java-ee-6,Java,Jakarta Ee,Java Ee 6,我在META-INF下的jar文件中有以下web-fragment.xml/ 似乎我无法让它工作(尽管我认为它在以前的测试中工作过) 相同的内容在web.xml中工作 web应用程序本身就是ear的一部分,但我认为这并不重要 我试着用tag和tag。顺便说一句,参考文件在哪里 这个想法是将我的jar包含在我所有的ear战争中(10+),以便在一个地方实现常见的东西(身份验证,…)。问题是关于web片段的,一旦我可以迁移到web片段,我就会让它工作起来(在web.xml中就是这样) 标签本身在2.

我在META-INF下的jar文件中有以下web-fragment.xml/

似乎我无法让它工作(尽管我认为它在以前的测试中工作过)

相同的内容在web.xml中工作

web应用程序本身就是ear的一部分,但我认为这并不重要

我试着用tag和tag。顺便说一句,参考文件在哪里

这个想法是将我的jar包含在我所有的ear战争中(10+),以便在一个地方实现常见的东西(身份验证,…)。问题是关于web片段的,一旦我可以迁移到web片段,我就会让它工作起来(在web.xml中就是这样)

标签本身在2.5之前,将其更改为3.0(并确保清理了项目)


javax.faces.FACELETS\u资源\u解析器
be.epc.common.web.util.epcresourcesolver
403
/epcResources/noaccess.jsf
javax.ejb.AccessLocalException
/epcResources/noaccess.jsf
404
/epcResources/notfound.jsf
500
/epcResources/error.jsf
Facesservlet
javax.faces.webapp.FacesServlet
1.
Facesservlet
/面孔/*
/冰面/*
*.jsf
兜售网页
*.xhtml
*.jsf
APP_EPC
HTTPS
保密的
形式
epcRealm
/unauthenticated-redirect.jsp
/unauthenticated-redirect.jsp
APP_EPC

尝试将“web app”标记替换为“web片段”

好的,我在这方面浪费了一些时间,但它非常简单

我使用Netbeans,并希望它将CommonWeb.jar放在WAR的WEB-INF/lib中。没有。我不知道为什么它适用于某些图书馆而不适用于其他图书馆


无论如何,我只是在我的WAR项目属性的lib目录下取消选中了“package”,并在projectproperties/packaging中为同一个jar添加了一个条目,指定WEB-INF/lib作为路径。一些经典的东西,我不太骄傲必须要求这样的东西;-)

正如我所说,我试过了,但没有任何运气。而且,当这样做时,它不再进行验证(而且netbeans有内部异常),这是可疑的:我使用了错误的模式吗?