2014-10-20 14 views

Trả lời

5

Tôi nghĩ rằng cách an toàn hơn để di chuyển trong không gian tên JNDI là lần đầu tiên để tra cứu thư mục gốc của nó và sau đó liệt kê nội dung của nó.

Tôi đã thử cách này trong WildFly 8.1.0 và nó làm việc:

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

Nó giúp cho Wildfly 8.1. Nhưng tiếc là không cho Glassfish 4, nơi tìm kiếm "java: toàn cầu" ném ngoại lệ. Tôi đoán không có giải pháp di động :( – anergy

Các vấn đề liên quan