Java nicht finden: comp/env -Bindung innerhalb von WildflyJava

Java-Forum
Anonymous
 Java nicht finden: comp/env -Bindung innerhalb von Wildfly

Post by Anonymous »

Wildfly 26.1.3-Finale auf JDK 8. Während der Fehlerbehebung finde ich, dass ich nicht einmal Java bieten kann: comp/env; Ich weiß nicht, ob der erstere mit dem späteren zusammenhängt, daher poste ich hier alle Daten. Wenn es sich um zwei nicht verwandte Probleme handelt, möchte ich das Problem lösen, das die JNDI -Namen findet und nicht nur an Java: comp/env.
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)
[...]
Binde in Java finden: comp/env
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)
-Aear]/meta-inf/application.xml:

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


-Aear]/meta-inf/jboss-app.xml:

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


Innere [Ohr]/[Krieg] /web-inf/web.xml:

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]
[...]

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post