WildFly jdbc-Verbindung mit Oracle
Ich versuche zu erstellen jdbc-Verbindung.
Ich benutze WildFly Application Server
9.0.0.CR1 und oracle 11g.
Ich legte ojdbc14 und erstellt module.xml in den Ordner C:\wildfly-9.0.0.CR1\modules\com\oracle\ojdbc14\main:
<?xml version="1.0" encoding="UTF-8"?>
<module xmlns=xm lns="urn:jboss:module:1.0"" name="com.oracle.ojdbc14">
<resources>
<resource-root path="ojdbc14.jar"/>
</resources>
<dependencies>
<module name="javax.api"/>
</dependencies>
</module>
und eingefügt standalone.xml:
<subsystem xmlns="urn:jboss:domain:datasources:1.0">
<datasources>
<datasource jndi-name="java:jboss/datasources/accounting" pool-name="OracleDS" enabled="true" use-java-context="true">
<connection-url>jdbc:oracle:thin:@cmx-itm-03:1521/COREJAVA</connection-url>
<driver-class>oracle.jdbc.OracleDriver</driver-class>
<driver>oracle</driver>
<security>
<user-name>Java_Learning</user-name>
<password>Qazxsw123</password>
</security>
</datasource>
<drivers>
<driver name="oracle" module="com.oracle.ojdbc14"/>
</drivers>
</datasources>
</subsystem>
So, ich habe den Fehler beim testen der Verbindung von der console:
Unexpected HTTP response: 500
Request
{
"address" => [
("subsystem" => "datasources"),
("data-source" => "OracleDS")
],
"operation" => "test-connection-in-pool"
}
Response
Internal Server Error
{
"outcome" => "failed",
"failure-description" => "WFLYJCA0040: failed to invoke operation: WFLYJCA0042: failed to match pool. Check JndiName: java:jboss/datasources/accounting",
"rolled-back" => true
}
Ich es gegoogelt und alles ausprobiert, was ich gefunden habe, haben aber immer noch diesen Fehler.
Bitte, helfen Sie mir.
InformationsquelleAutor Revival | 2015-06-29
Du musst angemeldet sein, um einen Kommentar abzugeben.
Diese Art von Fehler sind manchmal schwer zu beheben, da sind Ausnahmen von der eigenen server. Jedoch überprüfen, überprüfen Sie Ihre ungültig jndiName in Ihrem code.
https://issues.jboss.org/browse/AS7-2199
Versuchen Sie dieses, überprüfen Sie die pool-verbindungen. Und sagen Sie uns, was passiert . Auch kann es eine Menge Gründe, zu scheitern... developer.jboss.org/thread/257721
Danke. Jetzt funktioniert es.
Ok, Punkt, wenn die Antwort es hat dir geholfen. Danke!!!
InformationsquelleAutor carlos gil
wildfly-home\modules\com\oracle\ojdbc\main,
So, es funktioniert
InformationsquelleAutor Revival