mvn dependency:tree

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-07-23 12:56 GMT-07:00 Steve Goldsmith <[email protected]>:

> How do I determine I have johnzon? I'm not explicitly using it in my
> dependencies.
>
> On Thu, Jul 23, 2015 at 2:41 PM, Romain Manni-Bucau <[email protected]
> >
> wrote:
>
> > :) so check you have johnzon, if so then maybe share VersionDto.
> >
> >
> >
> >
> > 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-07-23 11:39 GMT-07:00 Steve Goldsmith <[email protected]>:
> >
> > > 7.0.0-SNAPSHOT of course :)
> > >
> > > On Thu, Jul 23, 2015 at 2:34 PM, Romain Manni-Bucau <
> > [email protected]
> > > >
> > > wrote:
> > >
> > > > Hi
> > > >
> > > > which version of tomee?
> > > >
> > > > by default next tomee will use johnzon for json but tomee 1 used
> > jettison
> > > > which is not that easy in practise - relies a lot on jaxb.
> > > >
> > > >
> > > > 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-07-23 11:31 GMT-07:00 sgjava <[email protected]>:
> > > >
> > > > > I'm building a stand alone JSON test client (not embedded TomEE)
> with
> > > > > javax.ws.rs.client.Client instead of CXF WebClient and I get
> > > > > org.apache.cxf.interceptor.Fault: No message body writer has been
> > found
> > > > for
> > > > > class com.bhn.services.dto.VersionDto, ContentType:
> application/json.
> > > The
> > > > > way I fixed this is to add the following test scoped dependencies:
> > > > >
> > > > >         <dependency>
> > > > >             <groupId>org.codehaus.jackson</groupId>
> > > > >             <artifactId>jackson-jaxrs</artifactId>
> > > > >             <version>1.9.13</version>
> > > > >             <scope>test</scope>
> > > > >         </dependency>
> > > > >         <dependency>
> > > > >             <groupId>org.codehaus.jackson</groupId>
> > > > >             <artifactId>jackson-xc</artifactId>
> > > > >             <version>1.9.13</version>
> > > > >             <scope>test</scope>
> > > > >         </dependency>
> > > > >
> > > > > Then you need to add
> client.register(JacksonJaxbJsonProvider.class).
> > My
> > > > > question is there a way to use the existing TomEE dependencies, but
> > > > maybe a
> > > > > different provider class, so I don't have to explicitly add Jackson
> > > > > dependencies?
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > View this message in context:
> > > > >
> > > >
> > >
> >
> http://tomee-openejb.979440.n4.nabble.com/JSON-JAX-RS-test-client-provider-tp4675582.html
> > > > > Sent from the TomEE Users mailing list archive at Nabble.com.
> > > > >
> > > >
> > >
> > >
> > >
> > > --
> > > Steven P. Goldsmith
> > >
> >
>
>
>
> --
> Steven P. Goldsmith
>

Reply via email to