I'm having some issues where rendered is called for components in an unrendered subtree (ie the component already has a parent where rendered=false).
After some looking I found this thread: http://www.mail-archive.com/users@myfaces.apache.org/msg24702.html The thread includes an solution, but as the writer points out: the solution is not elegant and requires a lot of extra code. Is there any new info on this? Should rendered really be evaluated in if the component is already unrendered by a parent? /Magnus