On Fri, 4 Feb 2000, Alejandro Flores wrote:

>       Amigos,
> 
>       Fiz um sisteminha de consulta, utilizando um Applet que chama um
> metodo remoto. Eu tenho uma classe chamada Produto, cujo o construtor
> recebe 2 paramatros do tipo String. Quando o Applet faz uma chamada ao
> metodo remoto, este faz uma consulta a um banco de dados, e o resultado
> ele vai criando classes do tipo Produto e adicionando elementos a um
> Vetor. O retorno desse metodo e' justamente esse Vetor que esta' cheio de
> objetos do tipo Produto. No Applet eu tambem crio um objeto do tipo
> Produto, para ler do vetor e chamar alguns metodos dos objetos do tipo
> Produto armazenados no vetor. So' que estou recebendo um erro:
>       java.io.NotSerializableException: Produto
> 
>       O que pode ser? Como faco para que Produto tambem fique
> SERIALIZADO?!?

        Eu nao vi o seu vetor, mas se ele nao herdar de Serializable,
esquece. Nao pode ser transmitido pelo RMI, e portanto nao pode ser
utilizado como retorno de um metodo RMI.
        Se eu estiver errado, me desculpem, me avisem e (por favor) me
corrijam.
        
        Espero que isso ajude.
        
        []'z

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
                                                    Luis Campos de Carvalho
               System Administrator at ECB -- Escola Paulista de Medicina

"O sabio tem algo a dizer, o idiota tem que dizer algo."
                                                        -- sabedoria pop.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

    --------------------------- 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]
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    ---------------------------------------------------------------------

Responder a