I had some help from the trinidad mailing list and did some more debugging.
Ultimately it seems the bug is in facelets. They try to determine a component's 
JSF version by checking if it subclasses UIComponentBase, which fails for 
Trinidad (which has its own UIXComponentBase).
This makes facelets use JSF 1.1 style ValueBindings instead of 1.2's 
ValueExpressions, which in turn makes Trinidad ignore the ELContext that Seam 
passes.

I created an issue in facelets' issue tracker:
https://facelets.dev.java.net/issues/show_bug.cgi?id=239

What could be a better way to check for the version?

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4071742#4071742

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4071742
_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to