Consultor Eletrônico



Kbase P27504: java.lang.NullPointerException when a session uses multiple
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   11/25/2003
Status: Unverified

FACT(s) (Environment):

SonicMQ

SYMPTOM(s):

java.lang.NullPointerException
at progress.message.zclient.Connection.getClientId(Unknown Source)
at progress.message.zclient.Connection.pYB_(Unknown Source)
at progress.message.zclient.ConnectionInfo.handleGuarAckAck(Unknown Source)
at progress.message.zclient.ConnectionInfo.ya_(Unknown Source)
at progress.message.zclient.ClientSender.ack(Unknown Source)
at progress.message.zclient.Connection.HZB_(Unknown Source)
at progress.message.zclient.ClientListener.jV_(Unknown Source)
at progress.message.zclient.ClientListener.threadMain(Unknown Source)
at progress.message.zclient.DebugThread.run(Unknown Source)

A Session is using multiple threads.

CAUSE:

The JMS spec does not recommend the same session to be used in more than
one thread as the session is not thread-safe.

FIX:

Check you code and make sure you are not using the same session in
multiple threads.