[ https://issues.apache.org/jira/browse/UIMA-6194?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17066542#comment-17066542 ]
Peter Klügl commented on UIMA-6194: ----------------------------------- Ok, after having some sleep and some more thoughts about it: What I wrote is intended behavior, but it is not the current implementation. The changes for the literal string matcher in the last release have been implemented too fast with the believe that the test coverage ist good enough. That's not true, I will add more tests and fix the behavior. > Ruta: RutaLiteralMatcher throws exception for special choice of string > ---------------------------------------------------------------------- > > Key: UIMA-6194 > URL: https://issues.apache.org/jira/browse/UIMA-6194 > Project: UIMA > Issue Type: Bug > Components: Ruta > Affects Versions: 2.8.0ruta > Reporter: Michael Stenger > Assignee: Peter Klügl > Priority: Minor > Fix For: 2.8.1ruta, 3.0.1ruta > > > For certain combinations of document text and RuleElementLiteral in the > script, method getAnnotation of class RutaLiteralMatcher throws a > NullPointerException. This seems to be the case whenever the used string is > a postfix or infix of a word in the document, but itself doesn't occur. > h4. Example > Script > > {code:java} > DECLARE testType; > "est" {-> testType}; > "est te"{-> testType}; > {code} > Document > > {code:java} > test test{code} > -- This message was sent by Atlassian Jira (v8.3.4#803005)