parece que na segunda linha do exemplo 2 vc não fez o cast, então o retorno
para a coleção não fica certo....
é feito o cast só para o lookup....e não para a coleção. No exemplo 1 está
certo pois é object.....






"Alessandro Badin" <[EMAIL PROTECTED]> em 04/02/2002 18:51:20

Favor responder a [EMAIL PROTECTED]

Para: <[EMAIL PROTECTED]>
cc:

Assunto:  [java-list] jndi

alguém sabe porque isto funciona

EXEMPLO 1
            Object value = ctx.lookup("java:/comp/env/maxExemptions");
            out.println("Max exemptions value : " + value);

e isto não

EXEMPLO 2
            Context envCtx = (Context) ctx.lookup("java:/comp/env/");
            NamingEnumeration enum = ctx.list("java:/comp/env/");
            while (enum.hasMoreElements()) {
                out.print("Binding : ");
                out.println(enum.nextElement().toString());
            }
o que está vindo no exemplo 1 não deveria ser um elemento da coleção do
exemplo 2?
desde já agradeço.







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