Consultor Eletrônico



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.