[
https://issues.apache.org/jira/browse/UIMA-3393?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jerry Cwiklik closed UIMA-3393.
-------------------------------
Resolution: Fixed
Modified code to test for null while trying to acquire a Connection object. If
the connection is null, force reconnect and wait until the connection is made.
> UIMA-AS client fails with NPE during recovery after loosing broker connection
> -----------------------------------------------------------------------------
>
> Key: UIMA-3393
> URL: https://issues.apache.org/jira/browse/UIMA-3393
> Project: UIMA
> Issue Type: Bug
> Components: Async Scaleout
> Affects Versions: 2.4.2AS
> Reporter: Jerry Cwiklik
> Assignee: Jerry Cwiklik
>
> UIMA-AS client fails to recover from a lost connection to a broker throwing
> NPE
> 02:47:27.332 - 35:
> org.apache.uima.adapter.jms.client.BaseUIMAAsynchronousEngineCommon_impl.sendAndReceiveC
> AS: INFO: UIMA AS sendAndReceive Received CAS:null HashCode:8601014 For
> Processing - Forwarding to sendCAS(
> ) on Thread:35
> java.lang.NullPointerException
> at
> org.apache.uima.adapter.jms.client.ActiveMQMessageSender.getMessageProducer(ActiveMQMessageSende
> r.java:160)
> at
> org.apache.uima.adapter.jms.client.BaseMessageSender.run(BaseMessageSender.java:277)
> at java.lang.Thread.run(Unknown Source)
> 02:47:27.336 - 106:
> org.apache.uima.adapter.jms.client.ActiveMQMessageSender.getMessageProducer:
> WARNING:
> java.lang.NullPointerException
> at
> org.apache.uima.adapter.jms.client.ActiveMQMessageSender.getMessageProducer(ActiveMQMessageSende
> r.java:160)
> at
> org.apache.uima.adapter.jms.client.BaseMessageSender.run(BaseMessageSender.java:277)
> at java.lang.Thread.run(Unknown Source)
--
This message was sent by Atlassian JIRA
(v6.1#6144)