Interstage Application Server メッセージ集
|
目次
|
33.2.1 javax.naming.NameNotFoundExceptionが発生した場合
javax.naming.NameNotFoundException: %s is invalid
[可変情報]
%s = JNDI名
[意味]
lookup処理に誤りがあります。
[ユーザの対処]
正しい形式("java:comp/env"で始まる形式)でlookup処理を行っているかを確認してください。
javax.naming.NameNotFoundException: %s not found
[可変情報]
%s = JNDI名
[意味]
lookup処理に誤りがあります。
[ユーザの対処]
- 正しい名前でlookup処理を行っているかを確認してください。
- 正しい形式("java:comp/env"で始まる形式)でlookup処理を行っているかを確認してください。
- 環境プロパティのlookupを使用する場合、deployment descriptorの環境プロパティ定義が正しく行われているか確認してください。また、環境プロパティの値が正しく設定されているか確認してください。
- 高速呼出し機能を使用する場合、以下を確認してください。
- deployment descriptorの他Bean参照情報が正しく設定されているか確認してください。
- 高速呼出し定義が正しく定義されているか確認してください。
- サーバ間連携を使用する場合、以下を確認してください。
- deployment descriptorの他Bean参照情報が正しく設定されているか確認してください。
- 該当EJBアプリケーションがインストールされているか確認してください。
- リソースマネージャのlookupを使用する場合、deployment descriptorの参照リソース情報の設定が正しく行われているか確認してください。
- J2EEリソースアクセス定義、またはfjj2eeadminコマンドで正しくリソースマネージャが登録されているか確認してください。
- JMSのコネクションファクトリもしくはJMSのDestinationをlookupしている場合、JMSのリソースが正しく登録されているか確認してください。
- 該当EJBアプリケーションのインストール時に、-Nオプションを指定しインストールしていないか確認してください。
- 名前変換ファイル(FJebeProperties.xml)を使用している場合は、名前変換ファイル名が正しいかを確認してください。
- 名前変換ファイルを使用している場合は、ejb-ref-entry、res-entry、またはres-env-entryタグの定義内容が正しいかを確認してください。
javax.naming.NameNotFoundException: UserTransaction not found
[意味]
UserTransactionの指定に誤りがあります。
[ユーザの対処]
UserTransactionが使用できるEJBアプリケーションであるか、トランザクション種別、トランザクション属性を確認してください。
Copyright 2005 FUJITSU LIMITED