A classe java.util.Enumeration não é serializavel, isto é, não implementa a 
interface Serializable. Como voce está tentando escrever um Enumeration no 
seu ObjectOutputStream ele verifica se objeto e serializavel e gera o erro 
que voce teve. Tente escrever todo o Hashtable ou então escreva uma classe 
que herda de Enumeration e implementa a interface Serializable. 




Em 09 Apr 2002, [EMAIL PROTECTED] escreveu: 

>Estou com o seguinte problema: 
> 
>Lado Cliente: 
>.... 
>Hashtable outputStreams = new Hashtable(); 
>Hashtable outputObject = new Hashtable(); 
>Socket s = ss.accept(); 
>ObjectOutputStream oout = new ObjectOutputStream( 
>s.getOutputStream() ); 
>outputStreams.put(s, dout); 
>outputObject.put(s, oout); 
>//Nesta Linha abaixo, tento serializar o objeto-L.36// 
>oout.writeObject((Enumeration)outputStreams.elements()); 
>...... 
> 
>Lado Cliente: 
>...... 
>try{ 
>Hashtable inputObject = (Hashtable)oin.readObject(); 
>System.out.println( inputObject ); 
>}catch(ClassNotFoundException ie){System.out.println( 
>ie );} 
>....... 
> 
>Quando executo, recebo a seuinte mensagem: 
> 
>Exception in thread "main" 
>java.io.NotSerializableException: java.util.Hashtable 
>$Enumerator 
> at 
>java.io.ObjectOutputStream.outputObject(Unknown 
>Source) 
> at 
>java.io.ObjectOutputStream.writeObject(Unknown Source) 
> at ServerEAD.<init>(ServerEAD.java:36) 
> at ServerEAD.main(ServerEAD.java:123) 
> 
>Por-favor, o que esta errado nesta serialização? É 
>assim que serializa? 
> 
>Desde já Muito Obrigado 
> 
>_______________________________________________________________________________________________
> 
>Yahoo! Empregos 
>O trabalho dos seus sonhos pode estar aqui. Cadastre-se hoje mesmo no 
Yahoo! 
>Empregos e tenha acesso a milhares de vagas abertas! 
>http://br.empregos.yahoo.com/ 
> 
>------------------------------ 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] 
>------------------------------------------------------------------------- 
> 
>---------- 

_________________________________________________________________________
Você podia estar baixando sua musica predileta, enquanto lia esse e-mail.
Não perca tempo, tenha acesso rápido a internet com o Super iG.
http://registro.ig.com.br/superig


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