Bluemix Jersey 1.8 415媒体错误

时间:2015-06-05 08:26:27

标签: jersey ibm-cloud websphere-liberty

使用bleumix自由与jax-rs1.1(包括球衣1.8) 但是当我使用它时,我得到415错误媒体不支持。

它适用于tomcat,但bluemix liberty会出错。

任何想法

此致 马克

1 个答案:

答案 0 :(得分:1)

Liberty jax-rs 1.1基于Apache Wink,而不是Jersey。你的jax-rs实现是否使用wink?验证您是否提供了一个wink实现。此外,从战争中删除所有的眨眼罐以避免冲突并使用Liberty提供的内容。您可以从战争中WEB-INF/lib手动删除它们,也可以更改pom.xml并为动态依赖项添加<scope>provided</scope>,以便它们不会与战争打包在一起。如果您想使用Jersey,则必须通过providing a customized server.xml feature set禁用jax-rs 1.1。

Liberty for Java启动器应用程序在src/com/ibm/cloudoe/samples/HelloResource

中显示了一个基本实现示例