Cosminexus V9 アプリケーションサーバ メッセージ(構築/運用/開発用)

[目次][前へ][次へ]

KDJE47600-E

Could not bind the object with the name aa....aa, because another object with the same name has already existed in the naming service.

aa....aa:ユーザ指定名
説明
同一の名前のオブジェクトがすでにネーミングサービスに存在するため,ユーザ指定名(aa....aa)のオブジェクトを登録できませんでした。
分散オブジェクトまたは名前付きコンテキストを登録する場合,すでにネーミングサービスに登録されている名称は使用できません。
ただし,名称が完全に一致していない場合でも,登録できる場合と登録できない場合があります。それぞれの場合について,次に示します。
登録できる場合
あるオブジェクトに対して,別名"A/B/C"を付与してデプロイしたあと,ほかのオブジェクトに対して,別名"A/B/D"を付与してデプロイすると,このメッセージは表示されず,オブジェクトは問題なく登録できます。これは,同一の名前付きコンテキスト"A/B"を使用しているだけのため,新しく別のオブジェクトが登録されたと認識しないからです。
登録できない場合
あるオブジェクトに対して,別名"A/B/C"を付与してデプロイしたあと,ほかのオブジェクトに対して,別名"A/B/C/D"を付与してデプロイすると,このメッセージが表示され,オブジェクトは登録できません。これは,"A/B/C"に分散オブジェクトがすでに登録されているのに名前付きコンテキストを登録しようとしたため,新しく別のオブジェクトが登録されたと認識するからです。
対処
エラーになったユーザ指定名(aa....aa)を確認したあと,別の名称に変更して再度実行してください。