我在我的应用程序中使用Jersey 1.19,它在WAS 7+和8.5.5中部署时工作正常但在WAS 8.5.5.7中部署相同应用程序时抛出错误
从上面链接了解到websphere提供了JAX-RS运行时所以我试图排除jsr311-api-1.1.1.jar
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.1-beta-1</version>
<configuration>
<resources>
<resource>
<directory>WebContent</directory>
</resource>
</resources>
<packagingExcludes>
WEB-INF/lib/jsr311-api-1.1.1.jar
</packagingExcludes>
</plugin>
完成上述步骤后,仍然抱怨相同 错误的
WAS 8.5.5.7中的java.lang.NoClassDefFoundError:com.sun.jersey.core.header.MediaTypes(初始化失败)
JAX-RS Jersey 2.10 support in Websphere 8清楚地解释了当我们使用泽西2及以上时的解决方法。
我们使用Jersey1.19时是否有解决方法?
我正在使用以下Jars:
答案 0 :(得分:0)
Java代理安装在我部署服务的集群中,在禁用代理后,应用程序运行正常。这与WAS 8.5.5.7
无关