Uploaded image for project: 'Drools'
  1. Drools
  2. DROOLS-785

no MVEL debugger registered to handle breakpoint

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • None
    • 6.2.0.Final, 6.3.0.Final
    • core engine, eclipse plugin
    • None
    • Hide

      Add dialect "mvel" to rule file and Right click HelloWorldApplication to debug as Drools application

      Show
      Add dialect "mvel" to rule file and Right click HelloWorldApplication to debug as Drools application
    • Interactive Demo/Tutorial

    Description

      Executing Drools-Examples 6.0.2.Final from github containing MVEL dialect resulted in runtime exception:

      2015-05-16 14:35:28,603 [main] INFO Found kmodule: file:/C:/Users/x3.mbetzel/Development/workspaces/jboss-drools/drools-examples-62/target/classes/META-INF/kmodule.xml
      2015-05-16 14:35:28,999 [main] INFO KieModule was added: FileKieModule[releaseId=org.drools:drools-examples:6.2.0.Final,file=C:\Users\x3.mbetzel\Development\workspaces\jboss-drools\drools-examples-62\target\classes]
      Exception in thread "main" java.lang.RuntimeException: no debugger registered to handle breakpoint
      at org.mvel2.debug.DebuggerContext.checkBreak(DebuggerContext.java:98)
      at org.mvel2.MVELRuntime.execute(MVELRuntime.java:76)
      at org.mvel2.compiler.CompiledExpression.getDirectValue(CompiledExpression.java:123)
      at org.mvel2.compiler.CompiledExpression.getValue(CompiledExpression.java:119)
      at org.mvel2.compiler.CompiledExpression.getValue(CompiledExpression.java:113)
      at org.mvel2.MVEL.executeExpression(MVEL.java:930)
      at org.drools.core.util.MVELSafeHelper$RawMVELEvaluator.executeExpression(MVELSafeHelper.java:481)
      at org.drools.core.rule.constraint.MvelConditionEvaluator.evaluate(MvelConditionEvaluator.java:77)
      at org.drools.core.rule.constraint.MvelConditionEvaluator.evaluate(MvelConditionEvaluator.java:62)
      at org.drools.core.rule.constraint.MvelConstraint.evaluate(MvelConstraint.java:230)
      at org.drools.core.rule.constraint.MvelConstraint.isAllowed(MvelConstraint.java:187)
      at org.drools.core.reteoo.AlphaNode.assertObject(AlphaNode.java:141)
      at org.drools.core.reteoo.CompositeObjectSinkAdapter.doPropagateAssertObject(CompositeObjectSinkAdapter.java:504)
      at org.drools.core.reteoo.CompositeObjectSinkAdapter.propagateAssertObject(CompositeObjectSinkAdapter.java:379)
      at org.drools.core.reteoo.ObjectTypeNode.assertObject(ObjectTypeNode.java:290)
      at org.drools.core.reteoo.EntryPointNode.assertObject(EntryPointNode.java:253)
      at org.drools.core.common.NamedEntryPoint.insert(NamedEntryPoint.java:370)
      at org.drools.core.common.NamedEntryPoint.insert(NamedEntryPoint.java:289)
      at org.drools.core.impl.StatefulKnowledgeSessionImpl.insert(StatefulKnowledgeSessionImpl.java:1480)
      at org.drools.core.impl.StatefulKnowledgeSessionImpl.insert(StatefulKnowledgeSessionImpl.java:1422)
      at org.drools.examples.helloworld.HelloWorldExample.main(HelloWorldExample.java:65)

      Attachments

        Activity

          People

            psiroky_jira Petr Široký (Inactive)
            embee71_jira Maurice Betzel (Inactive)
            Votes:
            3 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: