2017-12-20 27 views
0

この質問は、POJOをJEE共有ライブラリ(EAR)として正常に移動したアプリケーションを適切なJEEにするための私の作業の続きです。パッケージの詳細については、JEE shared library in WebLogicWeblogicデプロイメントの傍受

を参照してください今私は、私はEARにいくつかのコードの存在を実行したい、すなわち、このライブラリの展開がjavax.enterprise.deployようinterfaceのいくつかの並べ替えを実装して迎撃するのが好きです。実装では、JEEライブラリのUpdateが検出された場合にデータレコードをインストールしたいのですが、データ項目を読み込めない場合は、WebLogicが例外をスローして更新を拒否します(つまり、

実際、JEEコンテナのOSGi Bundle Activatorフックに似たものを探していますか?私たちは何かを持っていますか?私はhttps://docs.oracle.com/middleware/1213/wls/DEPRF/api_intro.htm#DEPRF112の仕様を見ていましたが、これはライブラリに埋め込まれたものではなく、リモート展開ツールの多くです。

答えて

0

私の結論は、JEEがあなたにこの制御を与える方法がないということです。上のJEE仕様は、リモート展開を実行できる独自のツールを書く方法についてです.WebLogicは仕様をうまく実装しているようです。したがって、回答はNOです。デプロイメントの一部としてデプロイメントとコード実行を傍受する方法はありません。

関連する問題