Author: pkluegl Date: Mon May 27 13:05:50 2013 New Revision: 1486609 URL: http://svn.apache.org/r1486609 Log: no jira - added check on valid iterator before get()
Modified: uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/WildCardRuleElement.java Modified: uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/WildCardRuleElement.java URL: http://svn.apache.org/viewvc/uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/WildCardRuleElement.java?rev=1486609&r1=1486608&r2=1486609&view=diff ============================================================================== --- uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/WildCardRuleElement.java (original) +++ uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/WildCardRuleElement.java Mon May 27 13:05:50 2013 @@ -276,7 +276,7 @@ public class WildCardRuleElement extends } else { iterator = getIteratorOfType(defaultType, annotation, stream); } - if (iterator.get().equals(annotation)) { + if (iterator.isValid() && iterator.get().equals(annotation)) { moveOn(after, iterator); } return iterator;