ページの先頭行へ戻る
Interstage Application Server V13.0.0 GlassFish 設計・構築・運用ガイド
FUJITSU Software

11.36.4 JAXRS1800番台のメッセージ

SEVERE: JAXRS1830: The class {0} is a not a public class and cannot be instantiated.

[可変情報]

{0}:クラス名

[意味]

クラス{0}がpublicではないため、インスタンス化できませんでした。

[システムの処理]

処理を中断します。

[ユーザーの対処]

クラス{0}のスコープに、publicを指定してください。


SEVERE: JAXRS1831: The class {0} does not have a public constructor and cannot be instantiated.

[可変情報]

{0}:クラス名

[意味]

クラス{0}にpublicコンストラクタが定義されていないため、インスタンス化できませんでした。

[システムの処理]

処理を中断します。

[ユーザーの対処]

クラス{0}に、publicコンストラクタを定義してください。


SEVERE: JAXRS1832: The class {0} is an abstract class and cannot be instantiated.

[可変情報]

{0}:クラス名

[意味]

クラス{0}が抽象クラスであるため、インスタンス化できませんでした。

[システムの処理]

処理を中断します。

[ユーザーの対処]

クラス{0}を具象クラスとして定義してください。


SEVERE: JAXRS1833: The class {0} is an interface and cannot be instantiated.

[可変情報]

{0}:クラス名

[意味]

クラス{0}がインターフェイスであるため、インスタンス化できませんでした。

[システムの処理]

処理を中断します。

[ユーザーの対処]

クラス{0}を具象クラスとして定義してください。


SEVERE: JAXRS1834: Missing dependency for constructor {0} at parameter index {1}

[可変情報]

{0}:コンストラクタのシグネチャ
{1}:引数番号

[意味]

可変情報のコンストラクタの引数に誤りがあります。

[システムの処理]

処理を中断します。

[ユーザーの対処]

可変情報のコンストラクタにおいて、以下のいずれかに該当する引数が存在していないかを確認してください。

  • インスタンス化できない

  • アノテーションが指定されていない


SEVERE: JAXRS1835: Missing dependency for field: {0}

[可変情報]

{0}:フィールド

[意味]

フィールド{0}に誤りがあります。

[システムの処理]

処理を中断します。

[ユーザーの対処]

フィールド{0}において、以下に誤りないかを確認してください。

  • アノテーションとフィールドのJavaクラスの組合せ

  • クラスのコンストラクタの処理


SEVERE: JAXRS1836: Missing dependency for {0} at parameter at index {1}

[可変情報]

{0}:メソッドシグネチャ
{1}:引数番号

[意味]

可変情報のメソッドの引数に誤りがあります。

[システムの処理]

処理を中断します。

[ユーザーの対処]

可変情報の引数において、以下に誤りがないかを確認してください。

  • アノテーションとJavaクラスの組合せ

  • クラスのコンストラクタの処理