tomee-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From cocorossello <cocorosse...@gmail.com>
Subject Re: Cannot get TomEE to use Jackson
Date Thu, 10 Aug 2017 13:41:42 GMT
The error is a problem with hibernate and lazy collections. Try returning
just a mocked object, not from database.

Jackson works  in tomee, to get it working you need a @Producer

@Provider
@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON)
public class JacksonJSONProvider extends
com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider {

    public JacksonJSONProvider() {
        super();
        setMapper(JsonParser.defaultJacksonObjectMapper()); //Your mapper
    }

}


See
http://stackoverflow.com/questions/38904640/how-to-use-jackson-as-json-provider-for-jax-rs-client-instead-of-johnzon-in-tome




--
View this message in context: http://tomee-openejb.979440.n4.nabble.com/Cannot-get-TomEE-to-use-Jackson-tp4682409p4682411.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Mime
View raw message