You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomee.apache.org by jieryn <ji...@gmail.com> on 2015/05/05 17:02:27 UTC

TomEE 2.0.0-SNAPSHOT && JAX-RS JSON Serialization

I am trying out tomee-embedded-m-p:2.0.0-SNAPSHOT to get past a couple
of 1.7.1 issues.

I can successfully get TomEE to serve up my JAX-RS resources, but by
default it seems to only want to serialize as XML. How can I
additionally get JSON?

During start up I see:

[INFO] Using providers:
[INFO]      org.apache.johnzon.jaxrs.JsrProvider@830d625
[INFO]      org.apache.johnzon.jaxrs.WadlDocumentMessageBodyWriter@3e3b1b56
[INFO]      org.apache.openejb.server.cxf.rs.EJBAccessExceptionMapper@1a7fcb05
[INFO]      org.apache.cxf.jaxrs.validation.ValidationExceptionMapper@3be9c2da

Re: TomEE 2.0.0-SNAPSHOT && JAX-RS JSON Serialization

Posted by Romain Manni-Bucau <rm...@gmail.com>.
hi

by default you get JohnzonProvider (should be the first one in your list,
not sure why you dont have it). It is the one handling json mapping for
JAX-RS


Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber
<http://www.tomitribe.com>

2015-05-05 17:02 GMT+02:00 jieryn <ji...@gmail.com>:

> I am trying out tomee-embedded-m-p:2.0.0-SNAPSHOT to get past a couple
> of 1.7.1 issues.
>
> I can successfully get TomEE to serve up my JAX-RS resources, but by
> default it seems to only want to serialize as XML. How can I
> additionally get JSON?
>
> During start up I see:
>
> [INFO] Using providers:
> [INFO]      org.apache.johnzon.jaxrs.JsrProvider@830d625
> [INFO]      org.apache.johnzon.jaxrs.WadlDocumentMessageBodyWriter@3e3b1b56
> [INFO]
> org.apache.openejb.server.cxf.rs.EJBAccessExceptionMapper@1a7fcb05
> [INFO]
> org.apache.cxf.jaxrs.validation.ValidationExceptionMapper@3be9c2da
>