ページの先頭行へ戻る
Interstage Application Server/Interstage Web Server Express メッセージ集
Interstage

31.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規約を参照してください。また、以下を確認してください。

「使用上の注意」の「注意事項 」-「Java EEの注意事項」-「EJB機能における注意事項」

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

「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文を表示します。