我正在使用 MPGW 服务,它将访问 CICS 服务并返回响应。这是我的流量。UI --> DP MPGW 网关 --> MPGW 服务 --> CICS 服务。
如果 CICS 响应“未找到数据”,我只想将错误代码设置为 100,将消息设置为“未找到数据”并传递给 UI。但每次 datapower 向 UI 返回 500 Internal server error。
我正在使用 errorHandler.xslt 从 CICS 检查故障代码并设置错误代码和错误消息。
我需要更改 dp:response-header('x-dp-response-code') 吗?如果是这样怎么做?
注意:处理后端错误:MPGW(网关和服务)中的“打开”。