You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cxf.apache.org by antoine philippe chaker <ph...@gmail.com> on 2011/11/24 11:27:14 UTC

WebApplicationException

Hi everybody,

i use CXF in my webapp to make REST service.
In my view i use JQuery to catch my service.

Here is my problem :
- i have a pojo that i invoke via jquery in json (my object is mapped with
JAX-RS annotations) .
- when i want to resend the same object unchanged to the server via POST
with $.ajax (JQuery)
it throws this exception :

"-Error deserializing input stream into target class FluxVO (my custom
wrapper with JAX-RS), content type : application/json;charset=UTF-8
- WebApplicationException has been caught : Unexpected character ('i',
(code 105)) : expected a valid value (number, String, array, object,
'true', 'false' or 'null') at
[Source: org.apache.cxf.transport.http.AbstractHTTPDestination (...); line:
1, column: 2]"

Thx


-- 
*CHAKER Antoine Philippe Chekry*
*
*
*
*

Re: WebApplicationException

Posted by Sergey Beryozkin <sb...@gmail.com>.
Looks like it's no under CXF control.
I'd recommend creating a test using JacksonJsonProvider directly with 
this sequence and also ask on the jackson list or open a JIRA there

Cheers, Sergey

On 24/11/11 12:03, antoine philippe chaker wrote:
> Ok,
>
> Here is my config in my applicationContext file for Json :
>
> <jaxrs:providers>
> <bean class="org.codehaus.jackson.jaxrs.JacksonJsonProvider"/>
> </jaxrs:providers>
>
> The json sequence is very big so i have put it in a joined file.
>
>
>
> 2011/11/24 Sergey Beryozkin <sberyozkin@gmail.com
> <ma...@gmail.com>>
>
>     Hi
>
>
>     On 24/11/11 10:27, antoine philippe chaker wrote:
>
>         Hi everybody,
>
>         i use CXF in my webapp to make REST service.
>         In my view i use JQuery to catch my service.
>
>         Here is my problem :
>         - i have a pojo that i invoke via jquery in json (my object is
>         mapped with
>         JAX-RS annotations) .
>         - when i want to resend the same object unchanged to the server
>         via POST
>         with $.ajax (JQuery)
>         it throws this exception :
>
>         "-Error deserializing input stream into target class FluxVO (my
>         custom
>         wrapper with JAX-RS), content type : application/json;charset=UTF-8
>         - WebApplicationException has been caught : Unexpected character
>         ('i',
>         (code 105)) : expected a valid value (number, String, array, object,
>         'true', 'false' or 'null') at
>
>
>     Do you use a default JSONProvider or Jackson ?
>     How does a json sequence which causes the problem look like, can you
>     post a sample sequence ?
>
>     Cheers, Sergey
>
>
>         [Source: org.apache.cxf.transport.http.__AbstractHTTPDestination
>         (...); line:
>         1, column: 2]"
>
>         Thx
>
>
>
>
>
>
> --
> *CHAKER Antoine Philippe Chekry*
> *Ingénieur en Informatique*
> *Développeur Java J2EE **,
> <http://www.blackbeltfactory.com/ui#!User/aphilippe>WebMaster*
> *CNPS - Cote d'Ivoire*
> *
> *
>


-- 
Sergey Beryozkin

http://sberyozkin.blogspot.com

Talend Community Coders
http://coders.talend.com/

Re: WebApplicationException

Posted by antoine philippe chaker <ph...@gmail.com>.
Ok,

Here is my config in my applicationContext file for Json :

<jaxrs:providers>
   <bean class="org.codehaus.jackson.jaxrs.JacksonJsonProvider"/>
</jaxrs:providers>

The json sequence is very big so i have put it in a joined file.



2011/11/24 Sergey Beryozkin <sb...@gmail.com>

> Hi
>
>
> On 24/11/11 10:27, antoine philippe chaker wrote:
>
>> Hi everybody,
>>
>> i use CXF in my webapp to make REST service.
>> In my view i use JQuery to catch my service.
>>
>> Here is my problem :
>> - i have a pojo that i invoke via jquery in json (my object is mapped with
>> JAX-RS annotations) .
>> - when i want to resend the same object unchanged to the server via POST
>> with $.ajax (JQuery)
>> it throws this exception :
>>
>> "-Error deserializing input stream into target class FluxVO (my custom
>> wrapper with JAX-RS), content type : application/json;charset=UTF-8
>> - WebApplicationException has been caught : Unexpected character ('i',
>> (code 105)) : expected a valid value (number, String, array, object,
>> 'true', 'false' or 'null') at
>>
>
> Do you use a default JSONProvider or Jackson ?
> How does a json sequence which causes the problem look like, can you post
> a sample sequence ?
>
> Cheers, Sergey
>
>
>  [Source: org.apache.cxf.transport.http.**AbstractHTTPDestination (...);
>> line:
>> 1, column: 2]"
>>
>> Thx
>>
>>
>>
>


-- 
*CHAKER Antoine Philippe Chekry*
*Ingénieur en Informatique*
*Développeur Java J2EE **,
<http://www.blackbeltfactory.com/ui#!User/aphilippe>WebMaster*
*CNPS - Cote d'Ivoire*
*
*

Re: WebApplicationException

Posted by Sergey Beryozkin <sb...@gmail.com>.
Hi

On 24/11/11 10:27, antoine philippe chaker wrote:
> Hi everybody,
>
> i use CXF in my webapp to make REST service.
> In my view i use JQuery to catch my service.
>
> Here is my problem :
> - i have a pojo that i invoke via jquery in json (my object is mapped with
> JAX-RS annotations) .
> - when i want to resend the same object unchanged to the server via POST
> with $.ajax (JQuery)
> it throws this exception :
>
> "-Error deserializing input stream into target class FluxVO (my custom
> wrapper with JAX-RS), content type : application/json;charset=UTF-8
> - WebApplicationException has been caught : Unexpected character ('i',
> (code 105)) : expected a valid value (number, String, array, object,
> 'true', 'false' or 'null') at

Do you use a default JSONProvider or Jackson ?
How does a json sequence which causes the problem look like, can you 
post a sample sequence ?

Cheers, Sergey

> [Source: org.apache.cxf.transport.http.AbstractHTTPDestination (...); line:
> 1, column: 2]"
>
> Thx
>
>