Resteasy原子与杰克逊而不是Jettison联系

时间:2013-10-21 10:34:05

标签: json jackson resteasy hateoas jettison

由于其他要求,我们需要使用Jackson进行JSON序列化。不幸的是,杰克逊不支持documentation中所述的带有RESTServiceDiscovery的Atom链接。有人已经为此建立了解决方法吗?或者任何想法为什么它不与杰克逊合作以及如何解决它?

我们当前的方法是使用XML作为输出,然后使用javascript库将XML转换为JSON。

1 个答案:

答案 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>