Consultor Eletrônico



Kbase P105295: SonicMQ adapter crashes with OutOfMemoryError repeating durable subscriptions with noLocal
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   6/14/2005
Status: Unverified

FACT(s) (Environment):

Progress 9.1D
SonicMQ 4.x

SYMPTOM(s):

SonicMQ adapter crashes with OutOfMemoryError

java.lang.OutOfMemoryError

Repeatetly creating durable subscription with noLocal setting

RUN subscribe IN pubsubsession ("myTopic", /* name of topic */
"myClientID", /* Subscription is durable */
?, /* No message selector */
true, /* noLocal because don't want my own messages */
consumerH). /* Handles the incoming messages*/

CAUSE:

Threads are no released even after closing the JMS session when setting noLocal to true for a durable subscription due to a bug in SonicMQ version 4.x.

FIX:

Upgrade to SonicMQ version 5.x