stellina_rosa [http://community.jboss.org/people/stellina_rosa] created the discussion
"org.drools.RuntimeDroolsException: invalid package name" To view the discussion, visit: http://community.jboss.org/message/609900#609900 -------------------------------------------------------------- Hi! in my process there is a rule-task that set some process variable... for example, this is one rule: rule "no result" ruleflow-group "rules" when $process: WorkflowProcessInstance() $c: CostFlight(cost == "0") then System.out.println("Nosolution avaible!"); $process.setVariable("result","no_result"); end and at this point I haven't any problem. If I use a diverging gateway ( XOR) with 2 possible way, I must write 2 constraint like this: (to node NO_RESULT) org.drools.runtime.process.WorkflowProcessInstance process = (org.drools.runtime.process.WorkflowProcessInstance)kcontext.getProcessInstance(); return "no_result".equals(process.getVariable("result")); (to node RESULT) org.drools.runtime.process.WorkflowProcessInstance process = (org.drools.runtime.process.WorkflowProcessInstance)kcontext.getProcessInstance(); return "ok".equals(process.getVariable("result")); but when I try to launch it, I have this ERROR: org.drools.RuntimeDroolsException: invalid package name at org.jbpm.compiler.ProcessBuilderImpl.buildProcess(ProcessBuilderImpl.java:175) at org.jbpm.compiler.ProcessBuilderImpl.addProcessFromXml(ProcessBuilderImpl.java:254) at org.drools.compiler.PackageBuilder.addProcessFromXml(PackageBuilder.java:430) at org.drools.compiler.PackageBuilder.addKnowledgeResource(PackageBuilder.java:470) at org.drools.builder.impl.KnowledgeBuilderImpl.add(KnowledgeBuilderImpl.java:28) at com.sample.ProcessTest.readKnowledgeBase(ProcessTest.java:65) at com.sample.ProcessTest.main(ProcessTest.java:35) [5,58]: [ERR 102] Line 5:58 mismatched input 'process' expecting '(' in rule "RuleFlow-Split-com.sample.bpmn.hello-13-11-DROOLS_DEFAULT" in pattern org.drools.runtime.process.WorkflowProcessInstance [5,119]: [ERR 102] Line 5:119 mismatched input ')' expecting '(' in rule "RuleFlow-Split-com.sample.bpmn.hello-13-11-DROOLS_DEFAULT" in pattern org.drools.runtime.process.WorkflowProcessInstance [5,120]: [ERR 102] Line 5:120 mismatched input 'kcontext' expecting ')' in rule "RuleFlow-Split-com.sample.bpmn.hello-13-11-DROOLS_DEFAULT" [6,7]: [ERR 101] Line 6:7 no viable alternative at input 'return' in rule "RuleFlow-Split-com.sample.bpmn.hello-13-11-DROOLS_DEFAULT" [6,53]: [ERR 101] Line 6:53 no viable alternative at input '"risultato"' in rule "RuleFlow-Split-com.sample.bpmn.hello-13-11-DROOLS_DEFAULT" in pattern equals [13,58]: [ERR 102] Line 13:58 mismatched input 'process' expecting '(' in rule "RuleFlow-Split-com.sample.bpmn.hello-13-12-DROOLS_DEFAULT" in pattern org.drools.runtime.process.WorkflowProcessInstance [13,119]: [ERR 102] Line 13:119 mismatched input ')' expecting '(' in rule "RuleFlow-Split-com.sample.bpmn.hello-13-12-DROOLS_DEFAULT" in pattern org.drools.runtime.process.WorkflowProcessInstance [13,120]: [ERR 102] Line 13:120 mismatched input 'kcontext' expecting ')' in rule "RuleFlow-Split-com.sample.bpmn.hello-13-12-DROOLS_DEFAULT" [14,7]: [ERR 101] Line 14:7 no viable alternative at input 'return' in rule "RuleFlow-Split-com.sample.bpmn.hello-13-12-DROOLS_DEFAULT" [14,46]: [ERR 101] Line 14:46 no viable alternative at input '"risultato"' in rule "RuleFlow-Split-com.sample.bpmn.hello-13-12-DROOLS_DEFAULT" in pattern equals org.drools.compiler.ProcessLoadError: unable to parse xml : Exception class org.drools.RuntimeDroolsException : invalid package name java.lang.IllegalArgumentException: Could not parse knowledge. at org.drools.builder.impl.KnowledgeBuilderImpl.newKnowledgeBase(KnowledgeBuilderImpl.java:58) at com.sample.ProcessTest.readKnowledgeBase(ProcessTest.java:67) at com.sample.ProcessTest.main(ProcessTest.java:35) could anyone help me?I can't understand where is the problem! thank you very much -------------------------------------------------------------- Reply to this message by going to Community [http://community.jboss.org/message/609900#609900] Start a new discussion in jBPM at Community [http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]
_______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
