Нужны обходные решения для подключений JBOSS к базе данных Oracle 19 c в Linux 64-битной
При использовании JBOSS DataSource мы получаем ошибки для SSL
Настройки для DataSource
<datasource jta="true" jndi-name="java:/jdbc/t24DS" pool-name="t24DS" enabled="true" use-java-context="true" use-ccm="true">
<connection-url>jdbc:oracle:thin:@ORADB18C:2484/PDBDV</connection-url>
<connection-property name="defaultRowPrefetch">
100
</connection-property>
<driver>ora12c</driver>
<pool>
<min-pool-size>5</min-pool-size>
<max-pool-size>220</max-pool-size>
<flush-strategy>FailingConnectionOnly</flush-strategy>
</pool>
<security>
<user-name>test</user-name>
<password>test</password>
</security>
</datasource>
JAVA_OPTS JAVA_OPTS = "$ JAVA_OPTS -Djavax. net .ssl.trustStore = / home / temenos / wallet / keystore.jks" JAVA_OPTS = "$ JAVA_OPTS -Djavax. net .sslt. Trust. = JKS "JAVA_OPTS =" $ JAVA_OPTS -Djavax. net .ssl.trustStorePassword = manager03 -Djavax. net .debug = все -D oracle. net .ssl_version = '1.2' "
Соединения для вышеуказанного JAVA_OPTS работают без соединения JBOSS и sqlplus, но с ошибками, как показано ниже для JBOSS
Причина: java. sql .SQLException: javax.resource.ResourceException: IJ000453: Невозможно получить управляемое соединение для java: / jdbc / t24DS в org.jboss.jca.adapters.jdb c .WrapperDataSource.getConnection (WrapperDataSource. java: 146) в org.jboss.as.connector.subsystems. .datasources.WildFlyDataSource.getConnection (WildFlyDataSource. java: 64) at com.temenos.configuration.common.AbstractJdbcPropertySource.doConnection (AbstractJdbcPropertySource. java: 382) ... еще 164 причины: javax.resource.ResourceException: IJ000453: невозможно получить управляемое соединение для java: / jdbc / t24DS в org.jboss.jca.core.connectionmanager.AbstractConnectionManager.getManagedConnection (AbstractConnectionManager. java: 690) в org.jboss.jca.core.connectionmanager.tx.TxConnectionManagerManagerManagerManagerManagerManagerManagerManagerManagerManagerManagerManagerManagerManagerManagerManagerManagerManagerManagerManagerManagerManagerManagerManagerManagerManager *: 440) в org.jboss.jca.core.connectionmanager.AbstractConnectionManager.allocateConnection (AbstractConnectionManager. java: 789) в org.jboss.jca.adapters.jdb c .WrapperDataSource.getConnection *. : 138) ... еще 166