Hi,
I'm working through the examples and they compile and run fine, (except there was no test source files in the 6.2 distribution).
I debug as a "Drools Application"
I can debug regular java code and set breakpoints in the main() which are honored.
I can set debug breakpoints in the DRL file, but when it hits the breakpoint, first it can't find the source file, and if I then continue it generates:
Exception in thread "main" Exception executing consequence for rule "Hello World" in org.drools.examples.helloworld: java.lang.RuntimeException: no debugger registered to handle breakpoint
at org.drools.core.runtime.rule.impl.DefaultConsequenceExceptionHandler.handleException(DefaultConsequenceExceptionHandler.java:39)
at org.drools.core.common.DefaultAgenda.fireActivation(DefaultAgenda.java:1125)
at org.drools.core.phreak.RuleExecutor.fire(RuleExecutor.java:160)
at org.drools.core.phreak.RuleExecutor.evaluateNetworkAndFire(RuleExecutor.java:108)
at org.drools.core.common.DefaultAgenda.fireNextItem(DefaultAgenda.java:1016)
at org.drools.core.common.DefaultAgenda.fireAllRules(DefaultAgenda.java:1302)
at org.drools.core.impl.StatefulKnowledgeSessionImpl.fireAllRules(StatefulKnowledgeSessionImpl.java:1289)
at org.drools.core.impl.StatefulKnowledgeSessionImpl.fireAllRules(StatefulKnowledgeSessionImpl.java:1262)
at org.drools.examples.helloworld.HelloWorldExample.main(HelloWorldExample.java:68)
I'm running Spring Tool Suite 3.6.4.
JDK for eclipse is 8u40
JDK for the app is 7u75, (although I tried 8u40 and it was the same result).
I've installed the latest 6.2.0.Final Drools plugin from the update site.
What am I missing?
TIA.
Andrew.