ページの先頭行へ戻る
Interstage Application Server/Interstage Web Server Express Java EE運用ガイド(Java EE 6編)
FUJITSU Software

10.15.2 IJJSON3000番台のメッセージ

IJJSON3004: Internal error (was {0}) {1}

[可変情報]

{0}:クラス名
{1}:詳細情報

[意味]

予期しない例外が発生しました。

[システムの処理]

処理を中断します。

[ユーザの対処]

詳細情報を参照して、対処を行ってください。

IJJSON3014: No content to map to Object due to end of input

[意味]

予期しないJSONデータを検出しました。

[システムの処理]

処理を中断します。

[ユーザの対処]

受信したJSONデータを確認して、構文に誤りがないかを確認してください。

IJJSON3090: Can not deserialize instance of {0} out of {1} token

[可変情報]

{0}:クラス名
{1}:内部情報

[意味]

JSONデータのデシリアライズに失敗しました。

[システムの処理]

処理を中断します。

[ユーザの対処]

以下のいずれかに問題がないかを確認してください。

  • JSONデータ内の値

  • 可変情報のクラスの定義

IJJSON3091: Can not construct instance of {0}, problem: {1}

[可変情報]

{0}:クラス名
{1}:詳細情報

[意味]

JSONデータのデシリアライズに失敗しました。

[システムの処理]

処理を中断します。

[ユーザの対処]

以下の対処を行ってください。

  • 同時出力された例外メッセージがjava.lang.ClassNotFoundExceptionの場合は、クラス名を見直して、誤りがないかを確認してください。

  • 詳細情報を参照して、対処を行ってください。

IJJSON3092: Can not construct instance of {0}, problem: {1}

[可変情報]

{0}:クラス名
{1}:詳細情報

[意味]

JSONデータのデシリアライズに失敗しました。

[システムの処理]

処理を中断します。

[ユーザの対処]

以下の対処を行ってください。

  • 同時出力された例外メッセージがjava.lang.ClassNotFoundExceptionの場合は、クラス名を見直して、誤りがないかを確認してください。

  • 詳細情報を参照して、対処を行ってください。

IJJSON3093: Can not construct instance of {0} from String value {1}: {2}

[可変情報]

{0}:クラス名
{1}:JSONデータ
{2}:詳細情報

[意味]

JSONデータのデシリアライズに失敗しました。

[システムの処理]

処理を中断します。

[ユーザの対処]

以下の対処を行ってください。

  • アプリケーションのリソースメソッドで使用するJavaクラスと、受信したJSONデータの値との組み合わせに誤りがないかを確認してください。

  • 詳細情報を参照して、対処を行ってください。

IJJSON3094: Can not construct instance of {0} from number value ({1}): {2}

[可変情報]

{0}:enum列挙名
{1}:enum定数値
{2}:詳細情報

[意味]

JSONデータのデシリアライズに失敗しました。

[システムの処理]

処理を中断します。

[ユーザの対処]

詳細情報を参照して、JAX-RSアプリケーション内のenum定数値またはenum列挙名に誤りがないかを確認してください。

IJJSON3096: Unexpected token ({0}), expected {1}: {2}

[可変情報]

{0}:内部情報
{1}:内部情報
{2}:詳細情報

[意味]

予期しないJSONデータを検出しました。

[システムの処理]

処理を中断します。

[ユーザの対処]

詳細情報を参照して、受信したJSONデータに誤りがないかを確認してください。

IJJSON3135: Can not instantiate value of type {0} from JSON long integral number; no single-long-arg constructor/factory method {1}

[可変情報]

{0}:クラス名
{1}:詳細情報

[意味]

JSONデータのデシリアライズ中に、不正な数値を検出しました。

[システムの処理]

処理を中断します。

[ユーザの対処]

詳細情報を参照して、受信したJSONデータに誤りがないかを確認してください。

IJJSON3136: Can not instantiate value of type {0} from JSON floating-point number; no one-double/Double-arg constructor/factory method {1}

[可変情報]

{0}:クラス名
{1}:詳細情報

[意味]

JSONデータのデシリアライズ中に、不正な数値を検出しました。

[システムの処理]

処理を中断します。

[ユーザの対処]

詳細情報を参照して、受信したJSONデータに誤りがないかを確認してください。

IJJSON3138: Can not instantiate value of type {0} from JSON String; no single-String constructor/factory method

[可変情報]

{0}:詳細情報

[意味]

リクエストに含まれるJSONデータが予期しない形式のため、デシリアライズに失敗しました。

[システムの処理]

処理を中断します。

[ユーザの対処]

受信したJSONデータの形式が、JAX-RSアプリケーションが期待している形式であるかを確認してください。

  • 受信したJSONデータに誤りがないかを確認してください。

  • 詳細情報に表示された型に誤りがないかを確認してください。

IJJSON3139: Instantiation of {0} value failed: {1}

[可変情報]

{0}:クラス名
{1}:詳細情報

[意味]

JSONデータのデシリアライズに失敗しました。

[システムの処理]

処理を中断します。

[ユーザの対処]

詳細情報を参照して、受信したJSONデータに誤りがないかを確認してください。

IJJSON3142: Unrecognized field "{0}" (Class {1}), not marked as ignorable

[可変情報]

{0}:フィールド名
{1}:クラス名

[意味]

クラスにシリアライズ可能なフィールドが見つかりません。

[システムの処理]

処理を中断します。

[ユーザの対処]

JAX-RSアプリケーションを見なおして、クラス内にシリアライズ可能なフィールドがあるか存在しているかどうかを確認してください。

IJJSON3143: Failed to parse JSON String as XML: {0}

[可変情報]

{0}:詳細情報

[意味]

JSONデータのデシリアライズ中に、不正なXML文法を検出しました。

[システムの処理]

処理を中断します。

[ユーザの対処]

詳細情報を参照して、受信したJSONデータに誤りがないかを確認してください。

IJJSON3218: No serializer found for class {0} and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationConfig.Feature.FAIL_ON_EMPTY_BEANS) )

[可変情報]

{0}:クラス名

[意味]

クラスにシリアライズ可能なプロパティが見つかりません。

[システムの処理]

処理を中断します。

[ユーザの対処]

JAX-RSアプリケーションを見なおして、クラス内にシリアライズ可能なプロパティがあるか存在しているかどうかを確認してください。

IJJSON3220: Infinite recursion (StackOverflowError) {0}

[可変情報]

{0}:詳細情報

[意味]

循環参照されたクラスであるため、シリアライズに失敗しました。

[システムの処理]

処理を中断します。

[ユーザの対処]

詳細情報に出力されたクラスの宣言を見直してください。

IJJSON3297: Unexpected JSON array format ({0})

[可変情報]

{0}:内部情報

[意味]

リクエストに含まれるJSON配列が予期しない形式のため、デシリアライズに失敗しました。

[システムの処理]

処理を中断します。

[ユーザの対処]

受信したJSONデータに含まれるJSON配列の形式が、JAX-RSアプリケーションが期待している形式であるかを確認してください。