В настоящее время я использую это для JBoss, но мне нужно что-то также для внешнего Tomcat:
Properties props = new Properties();
props.put(Context.PROVIDER_URL, "jnp://localhost:1099");
props.put(Context.INITIAL_CONTEXT_FACTORY, "org.jnp.interfaces.NamingContextFactory");
props.put(Context.URL_PKG_PREFIXES, "org.jboss.naming.client");
props.put("j2ee.clientName", "abtest");
Поиск с помощью Google Я нахожу это, но я не могу выяснить, какой порт Tomcat настраивается для приема соединения JNDI ...
props.put(Context.INITIAL_CONTEXT_FACTORY,
"org.apache.naming.java.javaURLContextFactory");
props.put(Context.PROVIDER_URL, "http://localhost:???");
Пожалуйста, Вы можете мне помочь?