So I downloaded the flowable 6.6 ZIP file and unpacked it. I copied over the JARs by hand from the libs folder and when I tried to run my app I got a warning that the IdmEngineConfigurator class could not be found.
I ended up looking up an old maven project I used for R&D on Flowable, updating the POM to point at 6.6, and then doing a search for the IDM jars (which do appear in the Maven project automatically). The jars in question are:
flowable-idm-api-6.6.0.jar
flowable-idm-engine-6.6.0.jar
flowable-idm-engine-configurator-6.6.0.jar
Are the IDM jars deliberately left out of the download because they’re being phased out? As a note, my code that triggered this is using the recommended approach for creating a stand alone process engine configuration:
ProcessEngineConfiguration.createStandaloneProcessEngineConfiguration().buildProcessEngine()
My main concern is that I’m using a deprecated approach of building a process engine, because I’ll have to read up on how to do it in 6.6 if that’s the case.