JSF 2.0 (Mojarra) で JBoss 7 を使用し、CDI として Weld を使用していました。JBoss がすでに提供しているものすべて。また、パッケージに Primefaces を追加しました。だから今のところ、私のプロジェクトは次のとおりです。
JBoss 7 + JSF 2.0 + Primefaces + Weld
しかし、JSF ViewScope が Weld (および CDI) に欠けていると感じていたので、プロジェクトに MyFaces CODI を追加しました。でも今は色々混ぜてる感じで、何が何だか分からない。だから私はいくつかの質問があります:
1 - MyFaces CODI をプロジェクトに追加するのは CDI のみですか、それとも Mojarra も変更していますか?
2 - MyFaces CODI を追加すると Weld も無効になりますか、それとも ViewScope に CODI を使用し、他のもの (Request、Application、Session など) に Weld を使用していますか? これは良い考えですか?
私の質問を理解し、私を助けてくれることを願っています = P