We have come across a requirement where we need to call Java API from Kettle and pass the Kettle managed DB connection to the Java API so that the transaction management is done at single location in Kettle. We are able to call the java api but not getting any handle on how to share same transaction.

Is there any way to achieve this?