It is not possible to convert POJO to XML without using some sort of
library, but Jersey does have the ability to do JSON.  I use JAXB to
generate my server side classes and JAX-RS to marshal to XML and JSON
depending on the Accepts header.  This is fairly easy to do using a
services context resolver annotated with provider and consumes/
produces application/json.  I then have written a generator(no I can't
provide it, but it is possible) so that I can write an interface for a
POJO and it will generate the overlay type for me, but if you are
working on a smaller project manually writing the overlay types is the
best solution.

On Jul 15, 8:27 am, chris <[email protected]> wrote:
> Thank you for the advice and it appears that this would work for
> server but not for client marshalling. I have been investigating a way
> to use JAXB to marshall soap requests on the client side but have not
> found a way as of yet. I would love to get rid of soap all together
> but unfortunately that will not be possible. Has anyone found a way to
> marshall the POJO to XML on the client?
>
> Thanks,
> Chris Hinshaw
>
> On Jul 15, 1:27 am, Frederic Conrotte <[email protected]>
> wrote:
>
> > There is no problem in using JAXB along with GWT.
>
> > See this thread for 
> > explanations:http://code.google.com/p/google-web-toolkit/issues/detail?id=4020&q=J...
>
> > On Jul 15, 2:57 am, Shyam Visamsetty <[email protected]> wrote:
>
> > > I think you cannot use JAXB with GWT. JAXB uses a lot of classes which
> > > GWT cant compile. So, you may not be able to use it. You can use the
> > > standard xml packages that come with GWT.
>
> > > Thanks,
> > > Shyam Visamsetty.
>
> > > On Jul 14, 8:29 am, Alberto Rugnone <[email protected]>
> > > wrote:
>
> > > > Hi all,
> > > > I have to use classes with jaxb annotation on client side, but GWT
> > > > compiler refuse to work throwing following exception
>
> > > > No source code is available for type javax.xml.namespace.QName
> > > >  No source code is available for type javax.xml.bind.JAXBElement<T>
>
> > > > etc...
>
> > > > someone can help me
>
> > > > Thank you very much in advanced

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to