8.8. 参照


8.8.1. EJB JNDI 命名リファレンス

セッション Bean の JNDI ルックアップ名の構文は次のとおりです。
 ejb:<appName>/<moduleName>/<distinctName>/<beanName>!<viewClassName>?stateful 
<appName>
セッション Bean の JAR ファイルがエンタープライズアーカイブ (EAR) 内にデプロイされている場合、これはその EAR の名前です。デフォルトでは、EAR の名前は .ear 接尾辞を含まないファイル名です。アプリケーション名は application.xml ファイルで上書きすることもできます。セッション Bean が EAR にデプロイされていない場合は、これを空白のままにします。
<moduleName>
モジュール名は、セッション Bean がデプロイされている JAR ファイルの名前です。デフォルトでは、JAR ファイルの名前は .jar 接尾辞を除いたファイル名です。モジュール名は JAR の ejb-jar.xml ファイルで上書きすることもできます。
<distinctName>
JBoss EAP 6 では、各デプロイメントでオプションの個別の名前を指定できます。デプロイメントに明確な名前がない場合は、これを空白のままにします。
<beanName>
Bean 名は、呼び出されるセッション Bean のクラス名です。
<viewClassName>
ビュークラス名は、リモートインターフェイスの完全修飾クラス名です。これには、インターフェースのパッケージ名が含まれます。
?stateful
The?statefulJNDI 名がステートフルセッション Bean を参照する場合は、接尾辞が必要です。他の Bean タイプには含まれません。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.