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 <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