A fix is available
APAR status
Closed as fixed if next.
Error description
When using a url-open which is attempting to process backend errors, the url-open may not process backend errors if it is first redirected. For example, when using the urlopen module in GatewayScript and the backend responds with a HTTP 400 status code, this will not be considered an error from the callback. However, if the backed returns a redirect such as a HTTP 302 status code and the redirect location returns a HTTP 400 status code this will be considered an error in the callback.
Local fix
Problem summary
When using a url-open which is attempting to process backend errors, the url-open may not process backend errors if it is first redirected. This causes the url-open to behave differently for error handling in the case where redirection occurs when compared to the case where no redirection occurs making correct error handling difficult.
Problem conclusion
Fix is available in 7.7.0.0.
Temporary fix
Comments
APAR Information
APAR number
IT24076
Reported component name
DATAPOWER
Reported component ID
DP1234567
Reported release
760
Status
CLOSED FIN
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2018-02-22
Closed date
2018-02-23
Last modified date
2018-02-23
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
0-0
Fix information
Applicable component levels
R710 PSN
UP
R720 PSN
UP
R750 PSN
UP
R751 PSN
UP
R752 PSN
UP
R760 PSN
UP
[{"Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SS9H2Y","label":"IBM DataPower Gateways"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"760"}]
Document Information
Modified date:
28 September 2021