If communication with the Progress OpenEdge JMS Adapter is lost, or if the Progress OpenEdge JMS Adapter 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 Progress OpenEdge JMS Adapter is lost, or if the Progress OpenEdge JMS Adapter 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.