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