Hello! Thank you for your answer. You have right. I think I missed the step from the documentation where you have to start up previously your remote services (in my case RoomNumberAnnotator and DateTimeAnnotator. Kind regards, Florin
On Sat, Nov 26, 2011 at 5:49 PM, Eddie Epstein <[email protected]> wrote: > The timeout error, is probably due to not having previously started > these remote service processes. Alternately the services have a different > queue name or are using a different broker than the aggregate trying to > connect to them > > > On Fri, Nov 25, 2011 at 6:38 AM, Spico Florin <[email protected]> > wrote: > > Hello! > > I'm trying to deploy a service that should run 2 delegates in parallel. > > The service is based on the uima given examples. Please find below the > used > > descriptors: > > > > > > > <UIMA_HOME>\examples\descriptors\flow_controller\MeetingDetectorTAE_AdvancedFixedFlow.xml > > (provided by uima) > > > > > <UIMA_HOME>\examples\descriptors\flow_controller\AdvancedFixedFlowController.xml > > (provided by uima) > > ParallelFlow.xml (deployment file for uima as made by me, see the > source > > at the bottom of this message) > > > > When trying to deploy ParallelFlow.xml as UIMA service (by > > usingDeployService.cmd) I'm getting warnings and exceptions and after > that > > the service is shutdown. > > Can you please have a look if I did something wrong? Any suggestion is > > appreciated. > > Thank you. > > > > Reagrds, > > Florin > > > > Here are the exceptions: > > 11/25/11 1:12:36 PM - 12: > > org.apache.uima.aae.delegate.Delegate$1.Delegate.TimerTask.run: WARNING: > > Timeout While Waiting For Reply From Delegate:DateTimeAnnotator GetMeta > > Request Timed Out. Configured Reply Window Of 60,000. > > 11/25/11 1:12:36 PM - 12: > > org.apache.uima.aae.error.handler.GetMetaErrorHandler.handleError: > WARNING: > > Service: Meeting Detector TAE with Advanced Fixed Flow Controller Runtime > > Exception > > 11/25/11 1:12:36 PM - 12: > > org.apache.uima.aae.error.handler.GetMetaErrorHandler.handleError: > WARNING: > > org.apache.uima.aae.error.MessageTimeoutException: Delegate > > Service:DateTimeAnnotator Has Timed Out While Processing CAS:null > > at org.apache.uima.aae.delegate.Delegate$1.run(Delegate.java:587) > > at java.util.TimerThread.mainLoop(Timer.java:512) > > at java.util.TimerThread.run(Timer.java:462) > > > > MeetingDetectorTAE_AdvancedFixedFlow.xml parallel execution suggestion: > > <configurationParameterSettings> > > <nameValuePair> > > <name>Flow</name> > > <value> > > <array> > > <string>RoomNumberAnnotator,DateTimeAnnotator</string> > > <string>MeetingAnnotator</string> > > </array> > > </value> > > </nameValuePair> > > > > > > ParallelFlow.xml content > > > > > > <analysisEngineDeploymentDescription xmlns=" > > http://uima.apache.org/resourceSpecifier"> > > > > <name>Meeting Detector TAE</name> > > <description>Deploys Meeting Detector Aggregate AE that uses remotely > > deployed RoomNumberAnnotator.</description> > > > > <deployment protocol="jms" provider="activemq"> > > <casPool numberOfCASes="3"/> > > <service> > > <inputQueue endpoint="MeetingDetectorTaeQueue" > > brokerURL="${defaultBrokerURL}"/> > > <topDescriptor> > > <import > > > location="../../descriptors/flow_controller/MeetingDetectorTAE_AdvancedFixedFlow.xml"/> > > </topDescriptor> > > <analysisEngine> > > <delegates> > > <remoteAnalysisEngine key="RoomNumberAnnotator"> > > <inputQueue endpoint="RoomNumberAnnotatorQueue" > > brokerURL="${defaultBrokerURL}"/> > > <serializer method="xmi"/> > > </remoteAnalysisEngine> > > > > <remoteAnalysisEngine key="DateTimeAnnotator"> > > <inputQueue endpoint="DateTimeAnnotatorQueue" > > brokerURL="${defaultBrokerURL}"/> > > <serializer method="xmi"/> > > </remoteAnalysisEngine> > > > > </delegates> > > </analysisEngine> > > </service> > > </deployment> > > > > </analysisEngineDeploymentDescription> > > >
