Webservice não usa java.util.List?

3 respostas
Z

Olá galera,

Eu estou criando o Webservice de algumas classes do meu projeto e em determinado momento tive o seguinte alerta:

The service class “meupacote.bean.EmpresaBean” does not comply to one or more requirements of the JAX-RPC 1.1 specification, and may not deploy or function correctly.
The method “getAllEmpresa” on the service class “mepacote.bean.EmpresaBean” uses a data type, “java.util.List”, that is not supported by the JAX-RPC specification. Instances of the type may not serialize or deserialize correctly. Loss of data or complete failure of the Web service may result.

No caso, entendi que o JAX-RPC não suporta o java.util.List, nesse caso, como eu resolveria esse problema???
Agradeço desde já!

3 Respostas

R

Eu tentaria com um collection, se não conseguisse, com um array.
Se um deles funcionar e não interferir muito no negocio, bola pra frente.

Ataxexe

Use array.

otaviojava

A ideia do webservice é que ele possa ser usado por várias linguagens.
Você pode usar um framework para abstrair isso para você e te retornar apenas o java.util.List

Criado 18 de setembro de 2012
Ultima resposta 18 de set. de 2012
Respostas 3
Participantes 4