Bindung an Java: comp/env. Beim Starten der App versuche ich, mich an "Java: comp/env" zu binden, aber sie schlägt fehl.
Code: Select all
try {
LOGGER.info("Listando recursos JNDI:");
InitialContext ctx = new InitialContext();
Context envCtx = (Context) ctx.lookup("java:comp/env"); //
Ausnahmestapelverfolgung: < /p>
12:33:36,495 ERROR [es.mscbs.hcdsnsca.config.Inicializacion] (MSC service thread 1-1) Error al listar recursos JNDI: java:comp/env: javax.naming.NameNotFoundException: java:comp/env
at org.jboss.as.naming.InitialContext$DefaultInitialContext.findContext(InitialContext.java:191)
at org.jboss.as.naming.InitialContext$DefaultInitialContext.lookup(InitialContext.java:235)
at org.jboss.as.naming.NamingContext.lookup(NamingContext.java:193)
at org.jboss.as.naming.NamingContext.lookup(NamingContext.java:189)
at javax.naming.InitialContext.lookup(InitialContext.java:417)
at javax.naming.InitialContext.lookup(InitialContext.java:417)
at es.mscbs.hcdsnsca.config.Inicializacion.init(Inicializacion.java:444)
[...]
Ich adapiere eine Weblogic-App, um auf Wildfly zu laufen, und ich habe Probleme, die JDBC-Verbindungen durch JNDI zu erhalten.
Code: Select all
12:33:36,505 ERROR [es.mscbs.hcdsnsca.config.Inicializacion] (MSC service thread 1-1) Exception: java:comp/env/jdbc/hcdSnsCADataSource-nonXA: javax.naming.NameNotFoundException: java:comp/env/jdbc/hcdSnsCADataSource-nonXA
at org.jboss.as.naming.InitialContext$DefaultInitialContext.findContext(InitialContext.java:191)
Code: Select all
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
Code: Select all
jdbc/hcdSnsCADataSource-nonXA
java:/hcdSnsCADataSource-nonXA
jdbc/hcdSnsCADataSource-nonXA-queryasync
java:/hcdSnsCADataSource-nonXA-queryasync
jdbc/hcdSnsCADataSource-nonXA-updateasync
java:/hcdSnsCADataSource-nonXA-updateasync
Code: Select all
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
< /code>
Update: Konfiguration < /h3>
Konfiguration von DataSources. Aus dem Jboss-Cli konnte ich sie testen. < /P>
[url]
[driver]
[...]
[url]
[driver]
[...]
[url]
[driver]
[...]