Jaroslaw Cwiklik wrote:
Jorn, I need more information to determine the cause of the problem. Can you
clarify your deployment? I understand you have worker nodes running UIMA AS
services. These services connect to a remote Web Service. I presume that
this connection is done your code in the AE. Is this correct?
Yes the calls are done in the process method, and can fail
which should result in an exception which should be reported back
to the client for that particular CAS.
Your pasted log messages that indicate that a service is stopping. Any
exceptions in the log?
As far as I have seen the log only contains exception thrown
by the calls to the WS from the process method.
 Also, can you increase log level to see if there is
more revealing information. Another idea, is to attach jConsole to the UIMA
AS service that is not processing messages and look at the JVM threads to
see if there is a hang somewhere. Also, check UIMA JMX MBeans. There should
be MBeans for CM and their CasPools. Are the pools empty indicating that
CASes are stuck somewhere?
I set up the JMX agent for the service and will check it with jconsole
the next time the problem occurs.

Thanks for your help,
Jörn

Reply via email to