Я понял, как получить имена JNDI:
import javax.naming.Context;
import javax.naming.InitialContext;
import javax.naming.NameClassPair;
import javax.naming.NamingException;
import java.util.*;
try {
Context context = new InitialContext();
NamingEnumeration enm = context.list("java:comp/env/jdbc");
while (enm.hasMore()) {
NameClassPair b = (NameClassPair) enm.next();
System.out.println( b.getName() );
}
} catch (NamingException ne) {
//
}