WebSphere Application Server, Version 6.1   
             オペレーティング・システム: AIX , HP-UX, Linux, Solaris, Windows, Windows Vista

             目次と検索結果のパーソナライズ化

EJBDEPLOY リレーションシップ – トラブルシューティングのヒント

この項目では、EJBDEPLOY の問題に関するトラブルシューティング情報を提供しています。

1 次キー用に定義されたコンバーターが、その外部キー値で起動されない

1 次キー・フィールドのデータベース列へのマッピングでは、キー値を変換するのにコンバーターが使用される場合があります。 コンテナー管理パーシスタンス (CMP) Bean がその 1 次キーをマップするのにコンバーターを使用し、その Bean が、相手側の Bean が外部キーを保持しているという関係を持つ場合、その外部キーのマッピングではコンバーターが使用されません。

1 次キー用に定義されたコンバーターが、その外部キー値で起動されないことを示す、以下のエラーが発生する可能性があります。 ejbDeploy コマンドの実行中に、以下のメッセージを受け取ります。
Java datatype1 から Database datatype2 までに型マッピングが定義されていません。
ランタイム中に、アプリケーションが関係の相手側に CMP Bean を検出しませんでした。

この制限を回避するためには、独自の外部キーをデータベース表に作成し、関係の相手側のエンタープライズ Bean 上の 1 次キー用に定義されたものと同じコンバーターを使用するマッピングを作成します。




関連概念
welc6toptroubleshooting.html
関連タスク
EJB モジュールのアセンブル
参照トピック    

ご利用条件 | フィードバック

最終更新: Jan 21, 2008 5:05:53 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.base.doc/info/aes/ae/rtrb_ejbdeploy390.html