私は、CICS サービスにアクセスして応答を返す MPGW サービスを使用しています。これが私の流れです。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 (ゲートウェイとサービス) の両方で「オン」です。