Может любой говорить или указывать на меня для кодирования для списка всех jndi записей в удаленной машине
Можно перечислить все записи InitialContext. Вы можете использовать этот фрагмент:
InitialContext ctx = new InitialContext();
NamingEnumeration<NameClassPair> list = ctx.list("");
while (list.hasMore()) {
System.out.println(list.next().getName());
}
Если вы используете сервер приложений, обычно есть возможность просмотреть дерево JNDI.