{
childsIterator = child.getChildren().iterator();
}
stateMap = saveTransientDescendantComponentStates(facesContext, stateMap,
childsIterator, true, containerClientId);
Object state = child.saveTransientState(facesContext);
if (state != null)
{
if (stateMap == null)
{
stateMap = new HashMap<String,Object>();