Wildfly 26.1.3-final на JDK 8.
У меня проблемы с поиском имени JNDI в Java: Comp/env. Во время устранения неполадок я обнаружил, что я даже не могу подать заявку на Java: Comp/env; Я не знаю, связано ли первое с более поздними, поэтому я публикую все данные здесь. Если это две не связанные с ними проблемы, я хочу решить проблему, обнаружая имена JNDI, не связывающую только Java: Comp/env. При запуске приложения я стараюсь привязаться к «Java: Comp/env», но оно не удается.
try {
LOGGER.info("Listando recursos JNDI:");
InitialContext ctx = new InitialContext();
Context envCtx = (Context) ctx.lookup("java:comp/env"); //
с < /p>
12: 33: 36,495 Ошибка [es.mscbs.hcdsnsca.config.inicializacion] (MSC Service Thread 1-1). java: comp /env
at org.jboss.as.naming.initialContext $ defaultInitialContext.findContext (initialContext.java:191)
at org.jboss.asming.initialContext $ defaultinitockextext.lookup (initialconcontext.java:135
org.jboss.as.naming.namingcontext.lookup (namingcontext.java:193)
at org.jboss.as.naming.namingcontext.lookup (namingcontext.java:189)
at javax.naming.initectontext.lookup (initialconcontext.java:417)
at javax.naming.initialcontext.lookup. javax.naming.initialContext.lookup (initialContext.java:417)
at es.mscbs.hcdsnsca.config.inicializacion.init (inicializacion.java:444)
. java: comp /env < /h3>
Я адаптирую приложение для Weblogic для работы на Wildfly, и у меня возникают проблемы с получением соединений JDBC через JNDI. [es.mscbs.hcdsnsca.config.inicializacion] (MSC Service Thread 1-1). Исключение: Java: Comp/env/jdbc/hcdsnscadatasource-nonxa: javax.naming.namenotfoundexception: java: comp/env/jdbc/hcdsnscadascource-nonxception: java: comp/env/jdbc/hcdsnscadascource-nonxcecept org.jboss.as.naming.initialContext $ defaultInitialContext.findContext (initialContext.java:191)
year!/meta-inf/application.xml:
hcdsnsCaApp
hcdsnsCaAppWeb.war
hcdSnsWeb
APP-INF/lib
jdbc/hcdSnsCADataSource-nonXA
javax.sql.DataSource
java:/hcdSnsCADataSource-nonXA
jdbc/hcdSnsCADataSource-nonXA-queryasync
javax.sql.DataSource
java:/hcdSnsCADataSource-nonXA-queryasync
jdbc/hcdSnsCADataSource-nonXA-updateasync
javax.sql.DataSource
java:/hcdSnsCADataSource-nonXA-updateasync
ear^/meta-inf/jboss-app.xml:
jdbc/hcdSnsCADataSource-nonXA
java:/hcdSnsCADataSource-nonXA
jdbc/hcdSnsCADataSource-nonXA-queryasync
java:/hcdSnsCADataSource-nonXA-queryasync
jdbc/hcdSnsCADataSource-nonXA-updateasync
java:/hcdSnsCADataSource-nonXA-updateasync
Inside [Ear]/[War] /web-inf/web.xml:
jdbc/hcdSnsCADataSource-nonXA
java:/hcdSnsCADataSource-nonXA
javax.sql.DataSource
Container
jdbc/hcdSnsCADataSource-nonXA-queryasync
java:/hcdSnsCADataSource-nonXA-queryasync
javax.sql.DataSource
Container
jdbc/hcdSnsCADataSource-nonXA-updateasync
java:/hcdSnsCADataSource-nonXA-updateasync
javax.sql.DataSource
Container
Подробнее здесь: https://stackoverflow.com/questions/797 ... de-wildfly