2014-10-20 40 views

回答

5

我认为在JNDI名称空间导航更安全的方法是先查找它的根,然后列出其内容。

我已经试过这种方式WildFly 8.1.0和它的工作:

Context root = (Context) new InitialContext().lookup("java:global"); 
    NamingEnumeration<NameClassPair> names = root.list(""); 
+1

它帮助Wildfly 8.1。但不幸的是,对于Glassfish 4来说,查找“java:global”会抛出异常。我想没有便携式解决方案:( – anergy 2014-10-27 13:28:19

相关问题