Hi Team,

We recently upgraded qpid-jms-client to 56.0. We are using qpid-jms-client
ti receive message from ServiceBus. We need your urgent support on this
issue, because we are facing this issue in PROD environment.

Issue - Some consumers are not receiving message from queue without any
connection failure and detached receiver error

JMS Infrastructure -
JMS connection - 1
Exception listener - 1
7 destination (Queue/topic) - every destination has 4 consumers
28 consumers - every consumer have separate JMS session and MessageConsumerr

Scenario -
1. Received only one below error on "onException" block -

Connection exception from 'ServiceBus_Connector', isConnectionActive 'true',
Reason 'Unknown error from remote peer' - 'class javax.jms.JMSException',
cause 'org.apache.qpid.jms.provider.ProviderException: Unknown error from
remote peer'

2. As connection is active, so we didn't establish re-connection. We checked
connection status with below method
3. Checked receiver status with below isConsumerActive method and found that
only reciever is closed, so re-established receiver and this consumer is
consuming messages perfectly.

Impact - 1. One consumer receiving message perfectly
         2. Six consumer does not throw any connection error, or detached
error
                 3. These six consumers stopped receiving message from queue

Could you please urgently suggest your opinion on this issue ? 


public boolean isConnectionActive(Connection connection) {
        boolean connectionStatus = false;
        try {
                String clientID = connection.getClientID();
                connectionStatus = true;
        } catch (Exception e) {
                connectionStatus = false;
        }
        return connectionStatus;
}

public boolean isConsumerActive(MessageConsumer consumer) {
        boolean isConsumerActive = false;
        try {
                consumer.getMessageListener();
                isConsumerActive = true;
        } catch (Exception e) {
                isConsumerActive = false;
        }
        return isConsumerActive;
}


Regards,
Abhishek Kumar



--
Sent from: http://qpid.2158936.n2.nabble.com/Apache-Qpid-users-f2158936.html

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to