uima-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jerry Cwiklik (JIRA)" <uima-...@incubator.apache.org>
Subject [jira] Commented: (UIMA-1296) UIMA AS Service Not Processing Stop Request
Date Fri, 27 Feb 2009 22:03:12 GMT

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

Jerry Cwiklik commented on UIMA-1296:
-------------------------------------

That's right. The initial comment that all that is needed is a modified selector is wrong.
The selectors should be left unchanged and instead the uima AS framework needs to change to
send Stop requests to the Free Cas Queue. This is going to be on the best effort basis since
the Free Cas Queue is not known until the first repy is received. The FCQ is created by the
service and not by the client. The CM service adds the FCQ to the reply for every child CAS
produced from an input CAS sent by the client. If the FCQ is known, the client will send the
Stop request. 

> UIMA AS Service Not Processing Stop Request
> -------------------------------------------
>
>                 Key: UIMA-1296
>                 URL: https://issues.apache.org/jira/browse/UIMA-1296
>             Project: UIMA
>          Issue Type: Bug
>          Components: Async Scaleout
>            Reporter: Jerry Cwiklik
>            Assignee: Marshall Schor
>
> Remote Uima AS Service is not processing STOP request from a client. These requests are
send by a client to a remote Cas Multiplier to abort generation of child CAses from a given
input CAS. This used to work, but I think got broken when we've added selectors. We use two
selectors on the input queue:
> <property name="messageSelector" value="Command=2000 OR Command=2002"/>
> and
> <property name="messageSelector" value="Command=2001"/>
> The first selector accepts Process and CPC requests which are processed by one listener
and the second selector is for GetMeta requests that are processed by a separate listener
(thread). 
> We need to process STOP requests by GetMeta listener. dd2Spring need to change to support
addtional request type. Use the following selector on the GetMeta listener:
> <property name="messageSelector" value="Command=2001 OR Command=2006"/>

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message