Marcus,
que tal: java.util.Vector oVc = new java.util.Vector(); oVc.add("Erro 1"); oVc.add("Erro 2"); Object[] sTeste = oVc.toArray(); for (int i=0;i<sTeste.length;i++) { System.out.println(sTeste[i]); } Note que toArray é sincornized... e add do vector tbm... Tente usar sempre ArrayList. Eh mais rápido. []s Leandro "Marcus Augusto" <[EMAIL PROTECTED]> on 11/04/2002 20:11:49 Please respond to [EMAIL PROTECTED] To: "List-Java" <[EMAIL PROTECTED]> cc: Subject: [java-list] Erro java.lang.ClassCastException: java.util.Vector Pessoal, Tenho um servlet que faz validação de dados e caso existam inconsistências, as mensagens de validação são adicionadas para um Vector: Vector errors = new Vector(); errors.add("Por favor, entre com um email válido."); No final do servlet eu verifico se existem erros ( errors.size()>0 ) e volto para a página que contem os erros rd.forward(......). Na página que contem os erros eu buscar todos os erros retornado pelo servlet e ai ocorre o erro de ClassCastException. <% String[] errors=(String[])request.getAttribute("errors");%> onde estou errando obrigado. Marcus Augusto F. de Almeida ------------------------------ 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] -------------------------------------------------------------------------