Auf Thema antworten

Ich bin ein bisschen raus aus dem Thema und weiß daher nicht genau, ob das wirklich die Ursache des Problems ist, aber auf den ersten Blick sieht es für mich so aus, als würdest du EJB, CDI und ManagedBeans wahllos durcheinanderschmeißen.

Zu dem Thema kannst du z.B. hier mal nachlesen: Java EE 6 @javax.annotation.ManagedBean vs. @javax.inject.Named vs. @javax.faces.ManagedBean - Stack Overflow

Außerdem scheint mir, dass du eine veraltete Servelt-API benutzt. Die Übergabe von Argumenten in der EL funktioniert erst ab servlet 3.0 / JEE6. Ob die von dir angegebene dependency aber was damit zu tun, kann ich dir aus oben genanntem Grund auch nicht mit Sicherheit sagen. Aber vielleicht helfen dir die Hinweise ja, eine Lösung deines Problems zu finden



Oben