There are some differences in configuration between dataSource in the Liberty profile and data sources in the full profile .
<dataSource id="informix" jndiName="jdbc/informix" queryTimeout="5m" ...>
<properties.informix ifxIFX_LOCK_MODE_WAIT="120s" .../>
</dataSource>
See Liberty profile: Configuration elements in the server.xml file for
accepted time units and formats of dataSource element.
Omitting the units in the Liberty profile is equivalent to the default
units used in the full profile.<jdbcDriver id="Derby" libraryRef="DerbyLib"/>
<library id="DerbyLib">
<fileset dir="C:/Drivers/derby" includes="derby.jar" />
</library>
Use the optional properties of the default implementation classes to override these classes such as javax.sql.DataSource, javax.sql.ConnectionPoolDataSource, and javax.sql.XADataSource.
<jdbcDriver id="Derby" libraryRef="DerbyLib"
javax.sql.XADataSource="org.apache.derby.jdbc.EmbeddedXADataSource"
javax.sql.ConnectionPoolDataSource="org.apache.derby.jdbc.EmbeddedConnectionPoolDataSource"/>
<library id="DerbyLib">
<fileset dir="C:/Drivers/derby" includes="derby.jar" />
</library>
See Liberty profile: Configuration elements in the server.xml file for
more information about the jdbcDriver element.