Occasional Advisor
HP BAC 8.03 - Message Broker Hangs

Hi all,

 

I'm experiencing a problem with BAC GW (8.03, running on Win 2003).I'm not able to see new data in the GW, also

if the BPMs are correctly sending data.

The problem seems to be caused by the MESSAGE BROKER process, who hangs in LAUNCHED status (when in READY status, it immediately returns in LAUNCHED status).

I've already tried to stop services and Reconnect to DB (GW, DP), but nothing has changed.

 

Any help appreciated. Thnx.

 

From the logs I see:

jk.log:

[Wed Sep 21 10:02:35 2011] [2328:4760] [error] ajp_service::jk_ajp_common.c (1942): (wdeWorker) Connecting to tomcat failed. Tomcat is probably not started or is listening on the wrong port

[Wed Sep 21 10:02:35 2011] [2328:4760] [error] HttpExtensionProc::jk_isapi_plugin.c (1117): service() failed

[Wed Sep 21 10:02:37 2011] [2328:5456] [error] ajp_service::jk_ajp_common.c (1942): (wdeWorker) Connecting to tomcat failed. Tomcat is probably not started or is listening on the wrong port

[Wed Sep 21 10:02:37 2011] [2328:5456] [error] HttpExtensionProc::jk_isapi_plugin.c (1117): service() failed

 

 

 

topaz_all.ejb.log

2011-09-21 10:06:25,021 [ReconnectThread-Monitor-[LOCAL]] (RetryWork.java:70) WARN  - Work Thread failed retry in 5000ms. [name=ReconnectThread-Monitor-[LOCAL];attempt=231;reason=java.net.ConnectException: Connection refused: connect: tcp://PIPPO-01:2507]
2011-09-21 10:06:30,960 [ReconnectThread-Monitor-[LOCAL]] (RetryWork.java:70) WARN  - Work Thread failed retry in 5000ms. [name=ReconnectThread-Monitor-[LOCAL];attempt=232;reason=java.net.ConnectException: Connection refused: connect: tcp://PIPPO
-01:2507]
2011-09-21 10:06:36,899 [ReconnectThread-Monitor-[LOCAL]] (RetryWork.java:70) WARN  - Work Thread failed retry in 5000ms. [name=ReconnectThread-Monitor-[LOCAL];attempt=233;reason=java.net.ConnectException: Connection refused: connect: tcp://PIPPO-01:2507]
2011-09-21 10:06:42,932 [ReconnectThread-Monitor-[LOCAL]] (RetryWork.java:70) WARN  - Work Thread failed retry in 5000ms. [name=ReconnectThread-Monitor-[LOCAL];attempt=234;reason=java.net.ConnectException: Connection refused: connect: tcp://PIPPO-01:2507]
2011-09-21 10:06:48,870 [ReconnectThread-Monitor-[LOCAL]] (RetryWork.java:70) WARN  - Work Thread failed retry in 5000ms. [name=ReconnectThread-Monitor-[LOCAL];attempt=235;reason=java.net.ConnectException: Connection refused: connect: tcp://PIPPO-01:2507]
2011-09-21 10:06:52,324 [Reconnect-Bus Monitor] (MonitorBusJMX.java:82) ERROR - Failed to initialize bus monitor
com.sonicsw.mf.mgmtapi.runtime.ProxyRuntimeException
    at com.sonicsw.mq.mgmtapi.runtime.impl.BrokerProxy.getMetricsInfo(BrokerProxy.java:856)
    at com.mercury.infra.bus.monitor.MeasurementManager.initMap(MeasurementManager.java:119)
    at com.mercury.infra.bus.monitor.MeasurementManager.<init>(MeasurementManager.java:146)
    at com.mercury.infra.bus.monitor.BrokerInfoImpl.initManager(BrokerInfoImpl.java:63)
    at com.mercury.infra.bus.monitor.BrokerInfoImpl.<init>(BrokerInfoImpl.java:50)
    at com.mercury.infra.bus.monitor.BrokerSystemManagement.createBrokerInfo(BrokerSystemManagement.java:119)
    at com.mercury.infra.bus.monitor.BrokerSystemManagement.getBrokerInfo(BrokerSystemManagement.java:102)
    at com.mercury.infra.bus.monitor.MonitorBusJMX.initializeField(MonitorBusJMX.java:75)
    at com.mercury.infra.bus.monitor.MonitorBusJMX.access$200(MonitorBusJMX.java:26)
    at com.mercury.infra.bus.monitor.MonitorBusJMX$1.doWork(MonitorBusJMX.java:61)
    at com.mercury.infra.bus.jms.RetryWork.run(RetryWork.java:66)
    at java.lang.Thread.run(Thread.java:595)
Caused by...
com.sonicsw.mf.comm.InvokeTimeoutException: Domain1.accvbacgw-01:ID=PIPPO-01 - invoke()
    at com.sonicsw.mf.comm.jms.ConnectorClient.invoke(ConnectorClient.java:844)
    at com.sonicsw.mf.comm.jms.ConnectorClient.invoke(ConnectorClient.java:637)
    at com.sonicsw.mf.jmx.client.JMSConnectorClient.invoke(JMSConnectorClient.java:846)
    at com.sonicsw.mf.jmx.client.JMSConnectorClient.invoke(JMSConnectorClient.java:803)
    at com.sonicsw.mq.mgmtapi.runtime.impl.BrokerProxy.getMetricsInfo(BrokerProxy.java:854)
    at com.mercury.infra.bus.monitor.MeasurementManager.initMap(MeasurementManager.java:119)
    at com.mercury.infra.bus.monitor.MeasurementManager.<init>(MeasurementManager.java:146)
    at com.mercury.infra.bus.monitor.BrokerInfoImpl.initManager(BrokerInfoImpl.java:63)
    at com.mercury.infra.bus.monitor.BrokerInfoImpl.<init>(BrokerInfoImpl.java:50)
    at com.mercury.infra.bus.monitor.BrokerSystemManagement.createBrokerInfo(BrokerSystemManagement.java:119)
    at com.mercury.infra.bus.monitor.BrokerSystemManagement.getBrokerInfo(BrokerSystemManagement.java:102)
    at com.mercury.infra.bus.monitor.MonitorBusJMX.initializeField(MonitorBusJMX.java:75)
    at com.mercury.infra.bus.monitor.MonitorBusJMX.access$200(MonitorBusJMX.java:26)
    at com.mercury.infra.bus.monitor.MonitorBusJMX$1.doWork(MonitorBusJMX.java:61)
    at com.mercury.infra.bus.jms.RetryWork.run(RetryWork.java:66)
    at java.lang.Thread.run(Thread.java:595)