resteasy-jackson-provider返回无效的JSON EAP 6.2

时间:2014-01-23 20:49:10

标签: java rest jboss resteasy

我找不到答案所以我想我会发布这个问题。我有一个示例项目,我正在使用EAP 6.2,RESTEasy& resteasy-jackson-provider从EJB 3中检索数据。

然而,我的结果并不是我所期望的。

public class MyEJB3Bean implements MyBean {

@GET
@Produces("application/JSON")
@PermitAll
public Person getMyTestStuff(){
    Person m = new Person();
    m.setEmail("myemail@email.com");
    m.setId(new Long(12345));
    m.setName("Tony Stark");
    m.setPhone("208-555-1900");
    return m;

}}

我已经在pom.xml文件中定义了依赖项,我的结果如下所示:

- !! com.acme.model.Person {email:myemail@email.com,id:12345,姓名:Tony Stark,   电话:208-555-1900}

它提供了对象的完整类路径,而不是转换为JSON。

如果我尝试使用resteasy-jackson-provider2,它会抛出各种错误。

我缺少一个设置吗?我似乎找不到任何东西。

非常感谢。

0 个答案:

没有答案