v0.2.5
Pre-release
Pre-release
Various enhancements and bug fixes.
The most notable change is that the CPE runner is now a project of its own. The original CPERunner
class, residing now in jcore-pipeline-runner-base
, has been renamed to CPEBootstrapRunner
. Instead of loading the classpath of the pipeline to run into the runner's JVM, a new process is started via Runtime.exec()
. This help in separating the classpath from the pipeline runner from the classpath of the pipeline itself, avoiding dependency version collisions.
For this to work, the jcore-pipeline-runner-cpe
JAR needs to reside on the classpath of pipeline runner or in the same directory as the pipeline runner.