You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by "Peter Klügl (JIRA)" <de...@uima.apache.org> on 2015/10/16 17:08:05 UTC

[jira] [Commented] (UIMA-4603) Ruta: wildcard combination causes unintented multiple matches

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