CA Gen 8.6 Solaris 10 application has Common Action Block (CAB) which uses the Call External statement. The CAB is called several thousand times per day and most of the time it is successful, but occasionally this error occurs which is not listed in the Gen 8.6 documentation:
IEF ACTION BLOCK HAS FAILED
PROCEDURE EXIT DATA FOLLOWS
LAST OR CURRENT ACTION BLOCK ID = nnnnnnnnnn
LAST OR CURRENT ACTION BLOCK NAME = xxxxxxxxxx
LAST OR CURRENT DATABASE STATEMENT = 0000000000
CURRENT STATEMENT BEING PROCESSED = 0000000001
TI FUNCTION HAS FAILED **
FAILING FUNCTION = TIRXCWS
FAILING FUNCTION MESSAGE = 322
LAST STATUS = XC
Release : 8.6
Component : CA Gen Run Time, Blockmode
The 322 is not a documented http code and the suspicion is that it is coming from the system that is hosting the web service being called by the Call External statement .
That conclusion might also explain why this problem only has an isolated occurrence if the CAB is executed thousands of times per day.
So the advice is to investigate the app server that is hosting the actual web service.