Pessoal to com um engodo aqui.
Tenho um objeto que é um retorno num Webservice.
public class CampoTO implements Serializable {
private static final long serialVersionUID = 6489024740627725254L;
private String nomeCampo;
private Boolean alteravel;
private Object valor;
.
.
.
}
O retorno de um metodo no webservice é uma lista desse objeto. Quando estou fazendo os teste no SOAPUI da um erro:
"javax.xml.bind.JAXBException: class java.util.ArrayList nor any of its super class is known to this context."
Dei uma pesquisada na internet e vi que o erro está dando por causa que existe esse atributo valor com o tipo Object. ... realmente eu fiz um teste tirando esse atributo e o método funcionou. Minha pergunta é: tem como fazer esse método funcionar com esse tipo Object? O valor desse campo pode ser qualquer coisa, string, double, uma lista de objetos, um objecto meu .. qualquer coisa.