My Oracle Support Banner

GlassFish / Sun Java System Message Queue in a Cluster Looses Heartbeat and Tries to Fail-over (Doc ID 1589875.1)

Last updated on APRIL 06, 2017

Applies to:

Sun Java System Message Queue - Version 4.4u2 and later
Information in this document applies to any platform.

Symptoms

  MQ broker tries to fail over and the following messages are seen in the broker logs:

[10/Jun/2013:07:47:31 PDT] WARNING [B2122]: Heartbeat timeout from
/xx.xx.xx.xx:7686 [brokerID=AP5OUT, brokerSession=5218333857950817024]
(seq#=398106, ts=1370875560022, interval=2, len=203)sender=/xx.xx.xx.xx:46047
[10/Jun/2013:07:47:34 PDT] WARNING [B1340]: Unable to obtain database
connection from pool (11,0)[5,5] after waiting for (11,0)[5,5] seconds

[10/Jun/2013:07:47:34 PDT] WARNING [B1340]: Unable to obtain database
connection from pool (11,0)[5,5] after waiting for (11,0)[5,5] seconds.
Broker Monitor: using connection: [PooledConnection:0x1830776095]
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:140)
        at oracle.net.ns.Packet.receive(Packet.java:282)
        at oracle.net.ns.DataPacket.receive(DataPacket.java:103)
        at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:230)
        at oracle.net.ns.NetInputStream.read(NetInputStream.java:175)
        at oracle.net.ns.NetInputStream.read(NetInputStream.java:100)
        at oracle.net.ns.NetInputStream.read(NetInputStream.java:85)
        at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:118)
        at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:78)
        at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1179)
        at oracle.jdbc.driver.T4CMAREngine.unmarshalSB1(T4CMAREngine.java:1155)
        at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:279)
        at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:186)
        at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:521)
        at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:205)
        at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1008)
        at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1177)
        at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1267)
        at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3449)
        at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3493)
        at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeQuery(OraclePreparedStatementWrapper.java:1491)
        at com.sun.messaging.jmq.jmsserver.persist.jdbc.MessageDAOImpl.getBroker(MessageDAOImpl.java:854)

 

....................

........................

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.