Workaround For HIS Asynchronous Responses Not Being Sent by HIS
Last updated on JULY 20, 2017
Applies to:Oracle Communications ASAP Cartridges - Version 1.0.0 and later
Information in this document applies to any platform.
Asynchronous responses are sometimes not being sent by HIS. We need to workaround it, which will not require asynchronous responses to be sent in order to complete order. In case of errors with HIS requests, the client will deal with them on their own.
So, we only need to send a request towards the HIS and get a response telling that it was acknowledged (job id).
The following two solutions/options have been explored:
1. Configure a low timeout value and softfail errors related to timeout in resume ASDL.
2. Remove stop/resume ASDLs from CSDL so after successful request, order will proceed further without stopping.
Here concern is that HIS can still send responses and the whole mechanism will try to pick them up and resume orders, which were not stopped.
Also, we need to confirm the following two items:
1. If RESUME_ACTION ASDL does not complete successfully, is there any mechanism to clean-up the given WO-related data in custom TBL_NETMANAGER_7_0_MSG table?
2. Is the status of ASDLs in OOB ASAP tables finally updated by NE response handlers? Correct status(of ASDLs might be important e.g. in case of rollback.)
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
Million Knowledge Articles and hundreds of Community platforms