![[z/OS]](../images/ngzos.gif)
Java エラー・コードの 16 進数変換
Java™ は、WebSphere® Application Server for z/OS® エラー・コード (16 進数の C9C2xxxx) を使用し、そのエラー・コードを非常に大きい負の数値に変換する場合があります。 非常に大きい負の数値に変換された場合には、 その値を 16 進数に変換し直し、正しいコードを検出してください。
エラー・コードを 16 進数に変換し直すには、負の数値に 232 を追加して、16 進数に変換する必要があります。
これは、OMVS コマンドを使用して実行できます。
bc例えば、 エラー・コード "910022649" を受け取ったと想定します。
- OMVS の下で、以下のコマンドを入力します。
bc
- 次に、以下のように入力します。
bc プログラムが C9C22807 を表示します。これが、検索する 16 進数の値です。obase=16 2^32 - 910022649 quit