Re: Return issue Axis2 and JSON

Shameera Rathnayaka <[email protected]>
Newsgroups gmane.text.xml.axis.user
Message-ID <CAJvLytoq3m-CHx9qY2ukZAdji-60fuX+fVTKL5uPbno5W9Uy0A@mail.gmail.com>
Hi Tawn,

On Mon, Jul 15, 2013 at 5:18 PM, harriquitawn tawn tawn <
[email protected]> wrote:

> Hello,
>
> I've tried to configure axis2 1.6.2 with JSON as explained in
> http://axis.apache.org/axis2/java/core/docs/json_support.html, but it
> doesn't work for me.
>

What is the error you are getting?

Thanks,
Shameera.



> I've solved the error adding what it is explained in the next one:
> http://blog.djakapm.com/2011/12/15/json-web-service-with-java-and-axis2/
>
> <module ref="DynamicResponseHandler"/>
> wso2dynamic-response-20080916.170559-241.mar
> jettison-1.2-patched.jar
>
>
> Now I don't receive any error, but the result seems not to be a standard
> JSON.
>
>
> {"return":[{"@type":"ax21:Ejemplo2","id":2,"name":"bb"},{"@type":"ax21:Ejemplo2","id":4,"name":"aa"}]}
>
>
> If the WS returns an array of a customized class, in every object it returns "@type":"ax21:Ejemplo2"...
>
>
> public Ejemplo2[] getListado3()
> {
> 	Ejemplo2[] ejs = new Ejemplo2[2];
> 	Ejemplo2 e2 = new Ejemplo2(2L,"bb");
> 	Ejemplo2 e4 = new Ejemplo2(4L,"aa");
> 	
> 	ejs[0] = e2;
> 	ejs[1] = e4;
> 				
> 	return ejs;
> }
>
>
> Is there any way to avoid it?
>
>
> Thanks in advance.
>
>
>
>
>


-- 
Best Regards,
Shameera Rathnayaka.

email: shameera AT apache.org , shameerainfo AT gmail.com
Blog : http://shameerarathnayaka.blogspot.com/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.