Kbase P103608: 4GL Client fails to recognize loss of connection to the Adapter for SonicMQ
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  26/04/2005 |
|
Status: Unverified
FACT(s) (Environment):
OpenEdge 10.x
Progress 9.x
SonicMQ
SYMPTOM(s):
4GL Client fails to recognize loss of connection to the Adapter for SonicMQ
Client application logic doesn't execute 4GL-JMS API call(s)
CAUSE:
4GL clients detects adapter connection loss synchronously when it executes a 4GL-JMS call. If you have looping logic that does not execute a 4GL-JMS call, then the program will not recognize adapter connection loss
FIX:
Be sure all looping logic has at least one 4GL-JMS call. This call can be benign to the program itself, but allow communication between the 4GL client and the Adapter for SonicMQ. See the note below for an example.