[
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)