Quem teria q implementar Serializable seria a classe Session e nao
ESession!!!

Valeu?!!

----- Original Message -----
From: Nilo Garcia Silveira <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, February 22, 2002 11:30 AM
Subject: [java-list] java.io.NotSerializableException:


>     Ol�s,
>
>     Eu estou escrevendo um EJB que deve me retornar um objeto
> javax.mail.Session.  Para isso, eu criei uma classe para transportar
> esse objeto entre as chamadas RMI-IIOP, pois � necess�rio a serializa��o
> do objeto.  Essa classe auxiliar � a seguinte:
>
> package br.com.VisualSystems.VSWebMail.ejb.wrappers;
>
> import java.io.Serializable;
> import javax.mail.Session;
>
> /**
>  * Wrapper Class for Serialization of the transactions with EJB's,
>  * Classe Env�lucro para a serializa��o de transa��es com EJB's.
>  *
>  * Transporta objetos Session entre transa��es com EJB's.
>  */
> public class ESession implements Serializable
> {
>    protected Session session = null;
>
>    public ESession(Session session)
>    {
>       this.session = session;
>    }
>
>    public Session getSession ()
>    {
>       return session;
>    }
> }
>
>     Entretanto, ap�s instanciar o EJB e fazer a chamada ao m�todo, desta
> forma:
>
>       Mailer mailer = createMailerEJB();
>       try
>       {
>          esession = mailer.getSession();
>       } catch (RemoteException rex) {
>          System.out.println("RemoteException ocorreu{BEAN}: ao tentar
> chamar o m�todo getStore do MailerEJB.");
>          System.out.println(rex.getMessage());
>          rex.printStackTrace();
>      }
>
>     Ao executar o c�digo acima, me � retornado a seguinte mensagem de
> erro:
>
> RemoteException ocorreu{BEAN}: ao tentar chamar o m�todo getStore do
> MailerEJB.
> Error (de-)serializing object: javax.mail.Session; nested exception is:
>  java.io.NotSerializableException: javax.mail.Session
>
>     Algu�m saberia me indicar como contornar a situa��o e resolver o
> problema???
>     Desde j� agrade�o a aten��o,
>
> --
> Nilo Garcia Silveira
> Estagi�rio
>
> Visual Systems Informatica Ltda.
> Oracle Partner Program
> http://www.visualsystems.com.br
> Tel: (17) 2124425 R. 31
>
>
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
> d�vidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> historico: http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
>



------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP 
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a