[rules-users] sequential execution mode throws an exception

Michal Bali michalbali at gmail.com
Sun Mar 8 08:42:29 EDT 2009


that was quick, Thanks for fixing it!

On Sun, Mar 8, 2009 at 3:39 AM, Mark Proctor <mproctor at codehaus.org> wrote:

>  Michal Bali wrote:
>
> Hi,
>
> The sequential execution mode throws an exception when working with the new
> API. It works fine with the old API.
>
> I used the following configuration:
> KnowledgeBaseConfiguration configuration =
> KnowledgeBaseFactory.newKnowledgeBaseConfiguration();
> configuration.setOption(SequentialOption.YES);
>
> Thanks for finding this, It's now fixed in trunk.
>
>
> This exception has been thrown:
> java.lang.ArrayIndexOutOfBoundsException: -1
>     at org.drools.common.ArrayAgendaGroup.add(ArrayAgendaGroup.java:136)
>     at
> org.drools.common.DefaultAgenda.addActivation(DefaultAgenda.java:354)
>     at
> org.drools.reteoo.RuleTerminalNode.assertLeftTuple(RuleTerminalNode.java:247)
>     at
> org.drools.reteoo.RuleTerminalNode.assertLeftTuple(RuleTerminalNode.java:165)
>     at
> org.drools.reteoo.SingleLeftTupleSinkAdapter.doPropagateAssertLeftTuple(SingleLeftTupleSinkAdapter.java:117)
>     at
> org.drools.reteoo.SingleLeftTupleSinkAdapter.createAndPropagateAssertLeftTuple(SingleLeftTupleSinkAdapter.java:78)
>     at
> org.drools.reteoo.LIANodePropagation.doPropagation(LIANodePropagation.java:47)
>     at
> org.drools.common.AbstractWorkingMemory.fireAllRules(AbstractWorkingMemory.java:671)
>     at
> org.drools.common.AbstractWorkingMemory.fireAllRules(AbstractWorkingMemory.java:659)
>     at
> org.drools.impl.StatelessKnowledgeSessionImpl.execute(StatelessKnowledgeSessionImpl.java:213)
>     at com.sample.DroolsTest.main(DroolsTest.java:47)
>
> For this rule:
> rule "Hello World"
>     when
>         Message()
>     then
>         System.out.println( "test" );
> end
>
> Tested with snapshot from 7. Mar 2009
>
> Best Regards,
> Michal
>
> ------------------------------
>
> _______________________________________________
> rules-users mailing listrules-users at lists.jboss.orghttps://lists.jboss.org/mailman/listinfo/rules-users
>
>
>
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20090308/a5f01492/attachment.html 


More information about the rules-users mailing list