Drools Step plugin - bluesoft-rnd/aperte-workflow-core GitHub Wiki

Drools is one of the most widely acknowledged and used Open Source business rule engines. Drools provides an OOP language, which should be familiar to any Java programmer, to declaratively define rules and their conditions. This allows to detach complicated business criteria from the application code, providing a clean separation between logic and data. In environment where organization operational condition can change frequently, that kind of separation can prove invaluable, allowing to modify business rules without releasing new version of application.

Plugin capabilities

  • Executing Drools rules in process steps
  • Returning evaluated value as process attribute

Provided components

Plugin downloads

The plugin source code can be obtained from its Aperte Workflow github repository.

Compiled version can be downloaded with Aperte Workflow Bundle from sourceforge repository.

Plugin installation

Copy the plugin jar into your existing Aperte Workflow installation. Place it into bundle installation directory. If not changed in PluginServlet init parameters it should be either ${aperte.workflow.home}/osgi-plugins or ${liferay.home}/osgi-plugins.