私はJetty内でHibernateとJSF 2を実行しているCDI/Weldアプリケーションを持っています。CDI/Weld:@PostConstructの遅い初期化/呼び出しを無効にする
Jettyサーバーの起動後に初期化を行う必要があります。私は@ApplicationScoped
beanの@PostConstruct
メソッドでそれを行いますが、要求がアプリケーションに送られるまで呼び出されません。私はそれを待つことはできません。
Weldを通じてアプリケーションのライフサイクルに突入する方法があるかどうかを確認しようとしましたが、何も見つかりませんでした。
誰でも助けてくれますか?
huum、私はコンテキストリスナー上で動作することを認識していません。私はそれを撃つだろう。ありがとう。 – Arash
それはうまくいきませんでした。サーブレット・コンテキスト・リスナーへの注入は、突堤の下でWeldには成功しませんでした。 – Arash