0

我正在尝试将 Weblogic 迁移到,Glassfish但库有问题webservices。属于 Glassfish 的日志如下所示;

java.lang.Exception:java.lang.IllegalStateException:ContainerBase.addChild:开始:org.apache.catalina.LifecycleException:java.util.ServiceConfigurationError:javax.servlet.ServletContainerInitializer:提供者weblogic.jaxrs.server.portable.servlet.JerseyServletContainerInitializer未找到

我认为该应用程序使用 weblogic 特定的库。有什么办法可以解决这个问题吗?

4

1 回答 1

0

GlassFish 带有自己的 Jersey,例如 org.glassfish.jersey.servlet.init.JerseyServletContainerInitializer,因此您需要找出在您的应用程序中指定 JAX-RS 的 WebLogic 提供程序的位置并将其删除。如果您的 web.xml 中有一个和任何 jaxrs,则从 beans.xml 开始

于 2013-08-01T20:52:57.057 回答