If communication with the OpenEdge Adapter for SonicMQ is lost, or if the OpenEdge Adapter for SonicMQ shuts down while the OpenEdge client is performing a
WAIT–FOR or
waitForMessages procedure statement, an ABL
STOP condition is raised.
If communication with the OpenEdge Adapter for SonicMQ is lost, or if the OpenEdge Adapter for SonicMQ shuts down while the ABL–JMS implementation is actively trying to communicate to it (for example, when the OpenEdge application calls the publish procedure or the subscribe procedure ), an ERROR or STOP condition is raised, depending on the exact point at which the failure is discovered.