Interstage Application Server メッセージ集 |
目次 |
第1部 メッセージラベルのあるメッセージ | > 第4章 メッセージ番号がEJBで始まるメッセージ | > 4.7 EJB0500番台のメッセージ |
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アプリケーションに使用する言語により、ユーザの対処が異なります。
インプリメンテーションリポジトリIDは、パッケージ名を含むHomeインタフェースのクラス名に「IDL:」と「:1.0」を付加して作成されます。したがって、パッケージ名を含むHomeインタフェースのクラス名のバイト数を、
(インプリメンテーションリポジトリID名の最大長)−8
バイト以内にしてください。
インプリメンテーションリポジトリIDは、モジュール名とHomeインタフェース名に「IDL:」と「/」と「:1.0」を付加して作成されます。したがって、モジュール名とHomeインタフェース名のバイト数の和を、
(インプリメンテーションリポジトリID名の最大長)−9
バイト以内にしてください。
[ユーザの対処]
インプリメンテーションリポジトリIDは、パッケージ名を含むHomeインタフェースのクラス名に「IDL:」と「:1.0」を付加して作成されます。したがって、パッケージ名を含むHomeインタフェースのクラス名のバイト数を、
(インプリメンテーションリポジトリID名の最大長)−8
バイト以内にしてください。
目次 |