Kbase 42108: javax.jms.JMSException The broker is not accepting messages at this priority
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  5/10/1998 |
|
Solution ID: P12108
FACT(s) (Environment):
SonicMQ 4.0
Progress 9.1D
SYMPTOM(s):
javax.jms.JMSException: The broker is not accepting messages at this priority
CAUSE:
Sending more messages than receiving with the 4GL clients from the 4GL adapter
using Pub/Sub stops the 4GL client message sending thread as soon as the message buffer on the broker gets full. Setting the log level for both the adapter broker and the adapter server to verbose lets you catch the error within the log file of
sonicMQ1.server.log
FIX:
By increasing that buffer size it is possible to increase the possible amount of messages to send from the SonicMQ 4GL adapter client. Example for setting a higher value within broker.ini of SonicMQ version 4.0:
OUTPUT_QUEUE_SIZE=1500000