When a UIInput component are nested inside composite components, its submittedValue gets lost and is not rendered on validation errors.
This simple example fails:
The issue is present if the composite component inserts its childs with <cc:insertChildren />. When using facets with <cc:renderFacet /> it works correctly.
This issue seems to have a strong relation to
JAVASERVERFACES-1825 because the conditions and possible workarounds are very similar.
Both bugs are really blockers. Composite components become useless this way.