【发布时间】:2018-01-15 11:20:08
【问题描述】:
我为请求创建了不同的过滤器。我在 web.xml 中完成了以下配置:
<servlet>
<servlet-name>jersey</servlet-name>
<servlet-class>com.sun.jersey.spi.container.servlet.ServletContainer</servlet-class>
<init-param>
<param-name>com.sun.jersey.api.json.POJOMappingFeature</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>com.sun.jersey.spi.container.ContainerRequestFilters</param-name>
<param-value>com.core.api.filter.Filter1</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>jersey</servlet-name>
<url-pattern>/v1/*</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>jersey</servlet-name>
<servlet-class>com.sun.jersey.spi.container.servlet.ServletContainer</servlet-class>
<init-param>
<param-name>com.sun.jersey.api.json.POJOMappingFeature</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>com.sun.jersey.spi.container.ContainerRequestFilters</param-name>
<param-value>com.core.api.filter.Filter2</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>jersey</servlet-name>
<url-pattern>/v2/*</url-pattern>
</servlet-mapping>
但在服务器启动时,我遇到了异常:
... 6 more
原因:javax.naming.NameNotFoundException: com -- service jboss.naming.context.java.com 在 org.jboss.as.naming.ServiceBasedNamingStore.lookup(ServiceBasedNamingStore.java:106) 在 org.jboss.as.naming.NamingContext.lookup(NamingContext.java:207) 在 org.jboss.as.naming.InitialContext$DefaultInitialContext.lookup(InitialContext.java:235) 在 org.jboss.as.naming.NamingContext.lookup(NamingContext.java:193) 在 org.jboss.as.naming.NamingContext.lookup(NamingContext.java:189) 在 javax.naming.InitialContext.lookup(InitialContext.java:417) 在 javax.naming.InitialContext.lookup(InitialContext.java:417) 在 com.sun.jersey.server.impl.cdi.CDIExtension$2.stepInto(CDIExtension.java:311) 在 com.sun.jersey.server.impl.cdi.CDIExtension.diveIntoJNDIContext(CDIExtension.java:288) 在 com.sun.jersey.server.impl.cdi.CDIExtension.lookupJerseyConfigJNDIContext(CDIExtension.java:308) 在 com.sun.jersey.server.impl.cdi.CDIExtension.getInitializedExtension(CDIExtension.java:231) ... 23 更多
16:20:25,252 错误 [org.jboss.as.controller.management-operation](控制器引导线程)WFLYCTL0013:操作(“部署”)失败 - 地址:
我尝试用谷歌搜索,但没有找到太多帮助。
请帮我摆脱这个问题.....
提前致谢
【问题讨论】:
标签: java jakarta-ee web.xml jersey-2.0