[
https://issues.apache.org/jira/browse/UIMA-1140?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12637174#action_12637174
]
Marshall Schor commented on UIMA-1140:
--------------------------------------
a review of generated code while revising the test cases revealed that the
message handlers for the aggregate-return case have an extra bean in the chain
which should be removed. It's the 1st bean:
{noformat}
<bean id="aggregate_return_metaMsgHandler_RoomNumberAnnotatorQueue_1"
class="org.apache.uima.aae.handler.input.MetadataRequestHandler_impl">
<constructor-arg index="0" value="MetadataRequestHandler"/>
<property name="controller" ref="asAggr_ctlr_RoomNumberAnnotatorQueue_1"/>
<property name="delegate"
ref="aggregate_return_processRequestHandler_RoomNumberAnnotatorQueue_1"/>
</bean>
{noformat}
The reply or return Q has no need of a MetadataRequestHandler. This been
should be removed from the chain.
> Embedded broker should be eliminated
> ------------------------------------
>
> Key: UIMA-1140
> URL: https://issues.apache.org/jira/browse/UIMA-1140
> Project: UIMA
> Issue Type: Improvement
> Components: Async Scaleout
> Reporter: Eddie Epstein
> Assignee: Marshall Schor
> Attachments: uimaj-as-activemq-UIMA-1140-patch-01.txt,
> uimaj-as-activemq-UIMA-1140-patch-02.txt,
> uimaj-as-activemq-UIMA-1140-patch.txt, uimaj-as-core-UIMA-1140-patch-01.txt,
> uimaj-as-core-UIMA-1140-patch.txt, uimaj-as-jms-UIMA-1140-patch.txt
>
>
> When an async aggregate is deployed, the request/reply queues for colocated
> delegates use an embedded broker. After UIMA-1130 is complete, all reply
> queues for remote delegates will be located on the same external broker
> hosting the delegate's request queue. At that point the function of the
> colocated broker can be replace with simple Java queues.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.