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]
-------------------------------------------------------------------------