10.9. AOP をクラスローダーへスコープ


JBoss のすべてのデプロイメントは、 デフォルトでアプリケーションサーバー全体に対してグローバルになっています。 そのため、deploy ディレクトリにある EAR、 SAR、 JAR はデプロイされた別のアーカイブからクラスを可視できます。 同様に、 AOP のバインディングは仮想マシン全体に対してグローバルになっています。 globalの可視性はトップレベルデプロイメント毎に無効にすることができます。

10.9.1. スコープされたクラスローダーの一部としてデプロイ

次のプロセスは、 今後の JBoss AOP バージョンで変更する可能性があります。 スコープされたアーカイブの一部として AOP ファイルをデプロイする場合、.aop/META-INF/jboss-aop.xml ファイル内に適用されるバインディングなどは、スクープされたアーカイブ内でクラスのみに適用され、 アプリケーションサーバーのそれ以外のものには適用されません。 -aop.xml ファイルをサービスアーカイブ( SAR) の一部としてデプロイする方法もあります。 この場合でも、 SAR がスコープされていると、 -aop.xml ファイルに格納されたバインディングは SAR ファイルの内容のみに適用されます。 現在、 スタンドアローンの -aop.xml ファイルをデプロイあるいは、すでに添付されたデプロイメントに添付することはできません。 スタンドアロン -aop.xml ファイルはアプリケーションサーバー全体のクラスに適用されます。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat