Author: pkluegl Date: Sat Jul 6 13:52:57 2013 New Revision: 1500266 URL: http://svn.apache.org/r1500266 Log: UIMA-3051 - fixed NPE
Modified: uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/RegExpRule.java Modified: uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/RegExpRule.java URL: http://svn.apache.org/viewvc/uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/RegExpRule.java?rev=1500266&r1=1500265&r2=1500266&view=diff ============================================================================== --- uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/RegExpRule.java (original) +++ uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/RegExpRule.java Sat Jul 6 13:52:57 2013 @@ -98,7 +98,8 @@ public class RegExpRule extends Abstract ruleMatch.addMatched(0, afs); } } - if (!ruleMatch.getMatchedAnnotationsOfRoot().isEmpty()) { + List<AnnotationFS> matchedAnnotationsOfRoot = ruleMatch.getMatchedAnnotationsOfRoot(); + if (matchedAnnotationsOfRoot != null && !matchedAnnotationsOfRoot.isEmpty()) { ruleApply.add(ruleMatch); } }