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

11.38.10 JDO76300番台のメッセージ

JDO76305: The operation parameter contained an illegal value of {0}.

[可変情報]

{0}:演算子

[意味]

演算子に使用できない値が含まれています。

[システムの処理]

例外を返却します。

[ユーザーの対処]

可変情報に出力されている演算子が、マッピングしているデータベースでサポートされているかを確認してください。

EJB QLまたはEJB1.1のCMP Entity Beanのfinderメソッドの検索条件定義の指定を確認しマッピング先のデータベースで使用できない演算子を定義していないか確認してください。

可変情報に'%'が出力されている場合は、以下を確認してください。

・Symfowareとマッピングしている。かつEJB QLのMOD関数を使用している。

SymfowareではMOD関数は使用できません。

EJB QLについてはEJB規約を参照してください。また、以下を確認してください。

1.4.8 EJB機能における注意事項

EJB 1.1のCMP Entity Beanのfinderメソッドの検索条件定義の指定については以下を参照してください。

移行元のInterstage Application ServerまたはInterstage Web Server Expressで提供している「Java EE運用ガイド」の「非推奨機能」-「Entity Bean」-「EJB 1.1のCMP Entity Beanのfinderメソッドの検索条件定義の指定」

JDO76313:Error while getting value from resultset at index {0} as resultType {1}. columnSqlType {2}. Exception: {3}

[可変情報]

{0}:インデックス
{1}:リザルトタイプ
{2}:カラムSQLタイプ

[意味]

resultSetから値を取得する際にエラーが発生しました。

[システムの処理]

処理を中断します。

[ユーザーの対処]

本メッセージの後に続くエラー詳細を参照してエラーの原因を取り除いてから、再度処理を実行してください。テーブルの型とマッピングされたフィールドの型に不整合が発生している可能性があります。その場合は適した型に変更してください。

JDO76322: Third arg for POSITION clause must be 1.

[意味]

POSITION関数の第3引数は、1でなければなりません。

[システムの処理]

処理を中断します。

[ユーザーの対処]

EJB QLのPOSITION関数の第3引数の定義を確認し、POSITION関数の第3引数に1を指定するか、または、第3引数の指定を省略して、アプリケーションを配備し直してください。

EJB QLの定義方法やPOSITION関数についてはEJB規約を参照してください。

JDO76335: SQL statement<{0}> with {1}

[可変情報]

{0}:SQL文
{1}:パラメタがある場合、「input values:」にコンマで区切ったパラメタリスト
    パラメタがない場合、「no input values.」

[意味]

発行されたSQL文を表示します。