[ 
https://issues.apache.org/jira/browse/UIMA-4603?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14960850#comment-14960850
 ] 

Peter Klügl commented on UIMA-4603:
-----------------------------------

This rule works perfectly fine. The problem is caused by a bug in the UNMARK 
action when an annotation is removed, but the grandparent type is used as 
argument. The internal indexing remembers the parent type.

> Ruta: wildcard combination causes unintented multiple matches
> -------------------------------------------------------------
>
>                 Key: UIMA-4603
>                 URL: https://issues.apache.org/jira/browse/UIMA-4603
>             Project: UIMA
>          Issue Type: Bug
>          Components: ruta
>    Affects Versions: 2.3.1ruta
>            Reporter: Peter Klügl
>            Assignee: Peter Klügl
>            Priority: Critical
>             Fix For: 2.4.0ruta
>
>
> Ruta: wildcard combination causes unintented multiple matches. Occurred in 
> something like:
> {noformat}
> I # @ParenOpen # 
>         M{-PARTOF(E)-> GATHER(E, "indicator" = 1, "value" = 5)} 
>         C
>         M{-PARTOF(E)-> GATHER(E, "indicator" = 1, "value" = 7)} 
>         # ParenClose;
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to