We don't know without the extra hints where this content has to be
serilaized into, and it would also present a problem for the code where
InputStream is expected
Cheers, Sergey
On 26/09/11 18:05, Osvaldo Pina wrote:
One thing that I can´t understand is why response.getEntity does not work
ou of the box considering that content type is "application/*+xml" (inf fact
application/bc-serialized-exception+xml). What did I miss?
Ats,
Osvaldo Pina.
On Mon, Sep 26, 2011 at 12:57 PM, Sergey Beryozkin<[email protected]>wrote:
Hi
On 26/09/11 16:49, Osvaldo Pina wrote:
Thanks a lot!!!
I did that and It worked fine, but I came across to annother problem.
In
my fromResponse method of my ResponseExceptionMapper I get a Response as a
param. How can I convert the reponse.getEntity to the actual object? I
know
the type and that this type is a XML annotated class. How can I get the
entity without getting the content as a InputStream? I tried
ResponseReader,
by registering one as a provider but without success. I´m thinking about
writing a MessageBodyReader and a MessageBodyWriter for this type but I
think that would be strange because the type is a XML (int fact a
bc-serialized-exception+xml) and cxf has the capability of reading XMLs...
Registering ResponseReader should help, the Limitations section touches on
it:
http://cxf.apache.org/docs/**jax-rs-client-api.html#JAX-**
RSClientAPI-Limitations<http://cxf.apache.org/docs/jax-rs-client-api.html#JAX-RSClientAPI-Limitations>
Sergey
Ats,
Osvaldo Pina.
On Fri, Sep 23, 2011 at 5:47 PM, Sergey Beryozkin<[email protected]**
wrote:
Hi
You need to register it as a provider, when creating a proxy using
JAXRSClientFactory, or as a jaxrs:provider within jaxrs:client.
Have a look please at a jaxrs-jaxws-java-first demo in a Talend TSF
distro
for an example
Cheers, Sergey
On 23/09/11 15:57, Osvaldo Pina wrote:
Hi all,
How to register a *ResponseExceptionMapper *in a client proxy?
Ats,
Osvaldo Pina.