There's a couple of obvious problems in the JSF support for 5162:
1) IDEA needs to understand the <f:loadBundle> tag. My pages require multi-language support so loadBundle is used everywhere. Right now, my pages are all in red because I refer to the bundle in my EL and IDEA can't handle it.
2) IDEA seems to require that all the subViews exist within a view in the same page. This is frequently not the case. I don't know enough about JSF to say this is common practice or not but our subview tags are usually within jspf fragment files -- not the jsp file. Consequently, wherever we do this everything turns up red.
Fix those two things and JSF will get a whole lot better for me. :)