WDT discoverDomain.sh Can Not Discover Some JDBC Parameters
(Doc ID 2989461.1)
Last updated on DECEMBER 04, 2023
Applies to:
Oracle Verrazzano Enterprise Container Platform - Version 1.6.5 and laterInformation in this document applies to any platform.
Symptoms
WDT discoverDomain.sh can not discover some JDBC parameters in case of default boolean is true as following parameters.
RemoveInfectedConnections
WrapTypes
KeepConnAfterLocalTx
UseXaDataSourceInterface
KeepXaConnTillTxComplete
ResourceHealthMonitoring
If it is set as false, WDT should detect it as false , but it is not educed.
For example, here is jdbc config for connection pool.
<ignore-in-use-connections-enabled>false</ignore-in-use-connections-enabled>
<test-table-name>SQL SELECT 1 FROM DUAL</test-table-name>
<remove-infected-connections>false</remove-infected-connections>
<pinned-to-thread>true</pinned-to-thread>
<wrap-types>false</wrap-types>
</jdbc-connection-pool-params>
Discover domain result is here
JDBCConnectionPoolParams:
PinnedToThread: true
TestTableName: SQL SELECT 1 FROM DUAL
In JDBC config.xml, ignore-in-use-connections-enabled,remove-infected-connections and wrap-types are set as false. (default is true)
It did not set RemoveInfectedConnections, IgnoreInUseConnectionsEnabled, WrapTypes in WDT yaml. So migrated JDBC config will be different as original setting.
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |