Hi all--

We have a custom Kettle step plugin we use to stream data into Kettle from an old XML-RPC API. It's deployed in /kettle/app/dir/plugins/steps/McaApi, which contains the dependency jars, the plugin jar, and a plugin.xml file (which is attached)

We've just started embedding Kettle into our Java programs. The embedded Kettle environment is initialized like so:

System.setProperty("KETTLE_HOME", "/directory/that/contains/the/dotkettle/dir");plugin.xml

All of our jobs run correctly except for the ones that rely on XML-RPC-Plugin. How can we inject the custom plugin in to the Kettle environment?