Return issue Axis2 and JSON

harriquitawn tawn tawn <[email protected]>
Newsgroups gmane.text.xml.axis.user
Message-ID <[email protected]>
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. 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.
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.