ページの先頭行へ戻る
Interstage Application Server V12.0.0 メッセージ集
FUJITSU Software

6.7.25 EJB0554

EJB: ERROR: EJB0554: Implementation Repository ID length exceeds limit: NAME=%s1 MAX=%s2
EJB: エラー: EJB0554: インプリメンテーションリポジトリIDが長すぎます: NAME=%s1 MAX=%s2

可変情報

%s1:EJBアプリケーション名
%s2:インプリメンテーションリポジトリID名の最大長

意味

CORBAサービスのインプリメンテーションリポジトリIDが長すぎます。

システムの処理

処理を中止します。

ユーザの対処

EJBアプリケーションに使用する言語により、ユーザの対処が異なります。

  • Javaの場合

    インプリメンテーションリポジトリIDは、パッケージ名を含むHomeインタフェースのクラス名に「IDL:」と「:1.0」を付加して作成されます。したがって、パッケージ名を含むHomeインタフェースのクラス名のバイト数を、(インプリメンテーションリポジトリID名の最大長)-8バイト以内にしてください。

インプリメンテーションリポジトリIDは、パッケージ名を含むHomeインタフェースのクラス名に「IDL:」と「:1.0」を付加して作成されます。したがって、パッケージ名を含むHomeインタフェースのクラス名のバイト数を、(インプリメンテーションリポジトリID名の最大長)-8バイト以内にしてください。