6
Amaç, JNDI girişlerinin programsal olarak listelenmesidir. new InitialContext().list("java:global")
çalışmıyor.Tüm JNDI girişlerini "java: global" ad alanında listeleme
EJB 3.1, Wildfly Glassfish 4
Amaç, JNDI girişlerinin programsal olarak listelenmesidir. new InitialContext().list("java:global")
çalışmıyor.Tüm JNDI girişlerini "java: global" ad alanında listeleme
EJB 3.1, Wildfly Glassfish 4
ben Jndi ad alanında gezinmek için daha güvenli yolu, kök arama ve sonra içeriğini listelemek için ilk olduğunu düşünüyorum.
Ben WildFly 8.1.0 bu şekilde denedim ve işe yaradı: Bu Wildfly 8.1 için yardımcı olur
Context root = (Context) new InitialContext().lookup("java:global");
NamingEnumeration<NameClassPair> names = root.list("");
. Ama ne yazık ki Glassfish 4 için değil, "java: global" araması istisna atar. Taşınabilir çözüm yok sanırım :( – anergy