[jboss-jira] [JBoss JIRA] (DROOLS-559) Trying to use a non-existing positional argument causes an IndexOutOfBoundsException
Mario Fusco (JIRA)
issues at jboss.org
Tue Jul 22 06:37:29 EDT 2014
[ https://issues.jboss.org/browse/DROOLS-559?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mario Fusco resolved DROOLS-559.
--------------------------------
Labels: backport-to-6.0.x (was: )
Resolution: Done
Fixed by https://github.com/droolsjbpm/drools/commit/4608abf29
> Trying to use a non-existing positional argument causes an IndexOutOfBoundsException
> ------------------------------------------------------------------------------------
>
> Key: DROOLS-559
> URL: https://issues.jboss.org/browse/DROOLS-559
> Project: Drools
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Affects Versions: 6.1.0.CR2
> Reporter: Mario Fusco
> Assignee: Mario Fusco
> Labels: backport-to-6.0.x
> Fix For: 6.1.0.Final
>
>
> The attempt of using a non-existing positional argument should be reported as a compile time error while at the moment it causes the following exception:
> java.lang.IndexOutOfBoundsException: Error trying to access field at position 2
> at org.drools.core.factmodel.ClassDefinition.getField(ClassDefinition.java:185)
> at org.drools.compiler.rule.builder.PatternBuilder.processPositional(PatternBuilder.java:609)
> at org.drools.compiler.rule.builder.PatternBuilder.processConstraintsAndBinds(PatternBuilder.java:518)
--
This message was sent by Atlassian JIRA
(v6.2.6#6264)
More information about the jboss-jira
mailing list