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.

Here's the section, configured for Oracle:
<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