You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by bu...@apache.org on 2015/05/05 14:57:13 UTC

[Bug 57802] Compatibility with ICEfaces 1.8 over JSF 1.1 apps

https://bz.apache.org/bugzilla/show_bug.cgi?id=57802

Mark Thomas <ma...@apache.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #18 from Mark Thomas <ma...@apache.org> ---
Thanks for the test case.

Your analysis was heading in the right direction but missed the real root
cause. The problem was the incorrect default implementation of
ELResolver.convertToType(). It failed to call
context.setPropertyResolved(false). This meant older ELResolver implementations
that inherited this method would return null and if
ELContext.getPropertyResolved() was true, that null was treated as a valid
conversion triggering the NPE.

This has been fixed in trunk and 8.0.x for 8.0.23 onwards.

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org