We have an external client that calls our web service (exx xml.rt). We have an RPC server that runs under CICS. The web service sends the message to broker and retrieves data from Adabas via natural and sends the message back to the client. All is fine except when the server is not up and the client receives a service not registered. The client is receiving the 0007007 error but continues to send the next message. This fills up the NUM-CLIENT (set to 5M) and the broker crashed. The question is: On a successful logon, send and receive we see the logoff, but when broker returns an error there isn’t a logoff and the queue fills up faster than the timeout can clear the resources. Any ideas?
#webMethods#EntireX#Mainframe-Integration