我的Webapp在带有Apache CODI 1.0.1的Websphere 8.0.0.2上运行,我遇到了与primefaces的ResourceHandler实现相关的问题。
Primefaces评估资源处理程序中的值表达式以检索动态内容,为什么以及如何不重要。事实是,在JSF生命周期中的其他所有内容之前调用ResourceHandler。
我正在使用ViewAccessScope作为bean,应该使用ResourceHandler中的值表达式进行评估。我调试了它,发现ValueExpression的CODI-Wrapper试图检索FacesContext的视图根,或者更确切地说是它的视图id。问题是,当时视图根目录为空,因此评估以CODI类中的NullPointerException结束。
谁对此问题负责,我应该在哪个问题跟踪器上发布错误? 我也很感谢解决方法的建议:D
答案 0 :(得分:0)
CODI类中的NullPointerException。
如果NullPointerException
不是由作为最终用户可以控制的任何参数/变量引起的,并且代码抛出或断言 那么它可能是CODI类中的一个错误。报告给CODI。
答案 1 :(得分:0)