Sample Oracle connection configuration for the Ignite caching configuration
The Ignite caching configuration is found in a file called cache-conf.xml. This configuration contains a section, <property name="dataSource">, in which the connection to the database is configured. This topic shows a sample section, which you can use to connect to an Oracle database.
<property name="dataSource">
<bean class="com.zaxxer.hikari.HikariDataSource">
<property name="poolName" value="ignite-ipfinder-pool"/>
<property name="maximumPoolSize" value="1"/>
<property name="dataSourceClassName" value="oracle.jdbc.pool.OracleDataSource"/>
<property name="username" value="RS_TRIDIONBROKERUSER_91"/>
<property name="password" value="d7#qh71t4FXR"/>
<property name="dataSourceProperties">
<bean class="com.sdl.delivery.ignite.FilteredDataSourcePropertiesFactory">
<property name="dbClass" value="oracle.jdbc.pool.OracleDataSource"/>
<property name="dataSourceProperties">
<props>
<prop key="serverName">233.252.0.118</prop>
<prop key="portNumber">1521</prop>
<prop key="databaseName">orcl</prop>
<!-- Oracle specific properties -->
<prop key="driverType">thin</prop>
<prop key="serviceName">orcl</prop>
<prop key="user">RS_TRIDIONBROKERUSER_91</prop>
<prop key="password">d7#qh71t4FXR</prop>
</props>
</property>
</bean>
</property>
</bean>
</property>
If you want to use your own discovery settings instead of this sample, refer to the following Ignite documentation: https://ignite.apache.org/docs/latest/clustering/tcp-ip-discovery