The following files need sub-packages added to debug listener class names, given the API changes that came along with the KIE/Drools/jBPM upgrade. These fell through the testing cracks because they are optional quickstart test options that are commented out by default.
BAD:
./bpm-service/src/main/resources/META-INF/switchyard.xml: <listener class="org.drools.event.DebugProcessEventListener"/>
./rules-camel-cbr/Readme.md: <listener class="org.kie.event.rule.DebugAgendaEventListener"/>
./rules-camel-cbr/Readme.md: <listener class="org.kie.event.rule.DebugWorkingMemoryEventListener"/>
GOOD:
./bpm-service/src/main/resources/META-INF/switchyard.xml: <listener class="org.drools.core.event.DebugProcessEventListener"/>
./rules-camel-cbr/Readme.md: <listener class="org.kie.api.event.rule.DebugAgendaEventListener"/>
./rules-camel-cbr/Readme.md: <listener class="org.kie.api.event.rule.DebugWorkingMemoryEventListener"/>
All that's needed is to add the "core" or "api" sub-packages, and then things work.
|