Problema json

1 resposta
G

Boa tarde,

Estou com um problema utilizando o json, depois que joguei minha aplicação para um servidor externo.
Rodando na minha máquina meus métodos devolvem o resultado de forma correta, mas quando rodo no servidor dá um erro relacionado a Arraylist (o tipo retornado pelo método).
Segue o erro:

java.io.IOException: Error marshalling JAXB object of type "class java.util.ArrayList".
	com.sun.jersey.impl.provider.entity.AbstractListElementProvider.writeTo(AbstractListElementProvider.java:124)
	com.sun.jersey.impl.provider.entity.AbstractListElementProvider.writeTo(AbstractListElementProvider.java:68)
	com.sun.jersey.spi.container.ContainerResponse.write(ContainerResponse.java:306)
	com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1310)
	com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1223)
	com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1213)
	com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:414)
	com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:537)
	com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:699)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

Alguém tem alguma idéia?

Obrigado!

1 Resposta

G

Bem,

Não resolvi o problema do retorno de um ArrayList no servidor, mas resolvi meu problema retornando um Vector no lugar (o retorno do json foi o mesmo e no servidor funcionou corretamente).

Criado 1 de julho de 2011
Ultima resposta 4 de jul. de 2011
Respostas 1
Participantes 1