HTTPリクエストは、WEBサーバ→データ管理機能という流れで処理を行います。そのため、フロントのWEBサーバやJavaEE実行環境で処理が折り返されるため、以下のような現象が起きる可能性があります。
- HTTPメッセージフォーマット/パスフォーマット/JSONフォーマット/値型に違反した場合、フロントの他コンポーネントが400/500番台の異常系ステータスコードでレスポンスしてしまい、Interstage AR Processing Serverのレスポンスを返せない場合があります。
- スマートデバイスとJavaEE実行環境との間に設置する機能(HTTPサーバ等)により、HTTPステータスコードが変わる場合があります。
- 数値型のパラメータに型の最大値を超える値を指定すると、マイナス値やNULLに変換される場合があります。
- 存在はしているが不正な値を参照した場合、[{WHAT} must be not null."]という例外が返ることがあります。この場合、nullだけでなく、フォーマット違反も疑って、対処してください。