由于其他要求,我们需要使用Jackson进行JSON序列化。不幸的是,杰克逊不支持documentation中所述的带有RESTServiceDiscovery的Atom链接。有人已经为此建立了解决方法吗?或者任何想法为什么它不与杰克逊合作以及如何解决它?
我们当前的方法是使用XML作为输出,然后使用javascript库将XML转换为JSON。
答案 0 :(得分:1)
我们使用JBossAS7遇到了同样的问题。 我们通过在jboss-deployment-structure.xml中禁用Jackson来结束从Jackson切换到Jettison:
<?xml version="1.0" encoding="UTF-8"?>
<jboss-deployment-structure>
<deployment>
<exclusions>
<module name="org.jboss.resteasy.resteasy-jackson-provider" />
</exclusions>
</deployment>
</jboss-deployment-structure>