Talend ESB supports
PostgreSQL database for locking. The lock implementation class name to use is
org.apache.karaf.main.lock.PostgreSQLJDBCLock
:
karaf.lock=true
karaf.lock.class=org.apache.karaf.main.lock.PostgreSQLJDBCLock
karaf.lock.jdbc.url=jdbc:postgresql://127.0.0.1:1527/dbname
karaf.lock.jdbc.driver=org.postgresql.Driver
karaf.lock.jdbc.user=user
karaf.lock.jdbc.password=password
karaf.lock.jdbc.table=KARAF_LOCK
karaf.lock.jdbc.clustername=karaf
karaf.lock.jdbc.timeout=0
The PostgreSQL JDBC driver file has to be copied in the lib/ext folder.