WAS8 では、 a の静的イニシャライザが のPhaseListener
前に実行さServletContextListener
れ、フェーズリスナーがコンテキスト リスナによってすでに行われているいくつかの初期化に依存しているため、問題が発生することがわかりました。
これは、クラスのロード時に静的イニシャライザーが呼び出されているためだと思いますが、サーブレット コンテキスト リスナーより先にロードされるのはなぜですか? コンテキスト リスナーは、Web アプリケーションの起動時に最初に読み込まれて実行されるものだと思います。
なぜこれが正確に起こっているのか誰にも分かりますか?