Problema com a navegação do JSF 2.0 + ICEfaces

Pessoal, estou com um problema bizarro aqui no meu projeto (creio que isso se acontece porque eu ainda estou iniciando em JSF 2) , e se alguém puder me ajudar agradeceria muito!
O problema é o seguinte, desenvolvi uma página usando facelets no ICEfaces 2 com cabeçalho, conteúdo e rodapé, assim:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
			xmlns:ace="http://www.icesoft.org/icefaces/components"
			xmlns:ice="http://www.icesoft.com/icefaces/component"
			xmlns:h="http://java.sun.com/jsf/html"
			xmlns:ui="http://java.sun.com/jsf/facelets">

<h:head>
	<title><ui:insert name="title">Título do Projeto</ui:insert></title>
	<h:outputStylesheet library="css" name="estilo.css"/>
</h:head>
<h:body>
		
			<ui:insert name="header">
				<ui:include src="/template/header.xhtml"/>								
			</ui:insert>
		
			<ui:insert name="content">
				Teste		
			</ui:insert>
		
			<ui:insert name="footer">
				<ui:include src="/template/footer.xhtml"/>
			</ui:insert>
			
</h:body>
</html>

Até aí beleza, daí eu tenho uma página “main.xhtml” que usa esse template:

<html xmlns="http://www.w3.org/1999/xhtml"
			xmlns:ui="http://java.sun.com/jsf/facelets"
			xmlns:ace="http://www.icesoft.org/icefaces/components"
			xmlns:ice="http://www.icesoft.com/icefaces/component"
			xmlns:h="http://java.sun.com/jsf/html"
			xmlns:f="http://java.sun.com/jsf/core">


<ui:composition template="/template/default.xhtml">
	
</ui:composition>

</html>

Chamando a página “main.xhtml” direito, o template funciona perfeitamente! O problema que acontece é que antes eu tenho uma tela de login, e que após fazer as operações necessário para logar direciona para essa página “main.xhtml” através do Bean (anotado como @RequestScoped), assim:

public String logar() {
		
	if (validaUsuario()) {
		
		// alguns comandos;	
		return "main";
				
	} else {		
		
		return null;

	}		
		
}

É aí que o problema acontece, o “main.xhtml” não é carregado por completo, só aparece a parte do cabeçalho (header).
O que será que estou fazendo de errado? Alguém poderia me ajudar?