Erro ao voltar um objeto do EJB

2 respostas
T

Olá Pessoal.

Minha aplicação está dando o seguinte erro quando o EJB retorna um objeto para ela :

Unable to read value from underlying bridge : org.hibernate.proxy.pojo.cglib.SerializableProxy.readResolve

o mais estranho é que todos os objetos da minha aplicação funcionam normalmente, apenas um objeto quando EJB retorna ele para aplicação da esse erro.

grato pela atenção.

2 Respostas

T

Talvez a classe que esteja sendo retornada por esse EJB não esteja implementando corretamente Serializable.

Como você deve saber, uma classe que implementa Serializable tem de:

  • Ser declarada (direta ou indiretamente) com “implements Serializable”
  • Os seus campos também devem implementar Serializable (isso normalmente ocorre se os campos forem só tipos primitivos, String, Date, ou List ou Set ou arrays de tipos que implementam corretamente Serializable.)
T

No meu objeto a única que eu tenho de diferente eh um array de byte.

será q eh isso q ele naum está conseguindo serializar?

grato.

Criado 13 de junho de 2008
Ultima resposta 13 de jun. de 2008
Respostas 2
Participantes 2