you are forcing helper classes to be JEE dependant... it is not the answer to your question but you have probably to re-model your... model...
another non-answer is that ManagedBeans are presentation and you should avoid business logic in their method... move the logic in an EJB, it becomes reusable even in your helper classes... sorry if it is out of scope but i have too much pains in the neck for logic in the presentation tier that i cannot shut up...
thanks for your comment.
I see what you mean and I think the same way. But in this special case I don't have another option (not exactly true) .
Maybe I find another solution for this problem.
Thank you anyway.
Do you possibly know a common solution to refresh a SessionScoped View after database entries have changed!?
which is your need? provide some kind of alerts in the user interface about persistent data changes?
By the way, JSF managed beans are not bound to JNDI.