3

WebSphere 8 の CDI プロバイダー (OpenWebBeans) を Weld に置き換えることはできますか? それができない場合、WebSphere で CDI を完全に無効にする方法はありますか?

なぜこれが必要なのですか?Weld に対して開発されたプロジェクトがありますが、残念ながら、それが多くの Weld の特異性に依存していることがわかりました。Tomcat と Jetty でWeld via を正常にブートストラップできますがorg.jboss.weld.environment.servlet.Listener、WebSphere の組み込み CDI 実装が干渉しているようです。

4

1 に答える 1

3

いいえ、WebSphere Application Server で CDI を置き換えたり無効にしたりすることはできません。私の唯一の (不十分な) 提案は、特異性を避けるためにコードを作り直すことです。

于 2012-04-08T22:39:49.197 に答える