使用bleumix自由与jax-rs1.1(包括球衣1.8) 但是当我使用它时,我得到415错误媒体不支持。
它适用于tomcat,但bluemix liberty会出错。
任何想法
此致 马克
答案 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