Hide Forgot
[tom@orac Branch_1_0]$ svn ci adapters/src/main/java/org/jboss/jca/adapters/jdbc/local/LocalManagedConnectionFactory.java -m "[bz-1019186] allow the use of a datasource class when set instead of always using the hardcoded driver class" Sending adapters/src/main/java/org/jboss/jca/adapters/jdbc/local/LocalManagedConnectionFactory.java Transmitting file data. Committed revision 114533.
Example setup: <datasources> <datasource jndi-name="java:jboss/datasources/oracleDS" pool-name="oracleDS" enabled="true" use-ccm="true" use-java-context="true" > <connection-url> jdbc:oracle:thin:@oracleserver.redhat.com:1521:oracle</connection-url> <datasource-class>oracle.jdbc.pool.OracleDataSource</datasource-class> <connection-property name="URL">jdbc:oracle:thin:@oracleserver.redhat.com:1521:oracle</connection-property> <driver>oracle</driver> <security> <user-name>user</user-name> <password>pass</password> </security> <validation> <valid-connection-checker class-name="org.jboss.jca.adapters.jdbc.extensions.oracle.OracleValidConnectionChecker"/> <stale-connection-checker class-name="org.jboss.jca.adapters.jdbc.extensions.oracle.OracleStaleConnectionChecker"/> <exception-sorter class-name="org.jboss.jca.adapters.jdbc.extensions.oracle.OracleExceptionSorter"/> </validation> </datasource> <drivers> <driver name="oracle" module="com.oracle.jdbc"> <xa-datasource-class>oracle.jdbc.xa.client.OracleXADataSource</xa-datasource-class> </driver> </drivers> </datasources> Note the presence of both: connection-url: needed for JBoss connection-property name="URL"> : needed for the Oracle driver Their setting should be identical
This fix is not in EAP 6.2.0.CR3/GA.
Hi guys, This issue is quite old, is it still required or can it be dropped? Thanks, Tom
I think it's 6.4.0 RFE https://issues.jboss.org/browse/EAP6-151
Thanks Martin, so I guess that means we can close the BZ as its being tracked as an requirement in Jira?
I think so, closing 6.4.0 RFE tracked in https://issues.jboss.org/browse/EAP6-151