Olá Comunidade
Continuo na minha caminhada para aprender JSF, e nessa caminhada continuo me deparando com alguns problemas(coisa normal) mas dessa vez me deparo com um problema que não apresenta sintomas, ou seja, não mostra erro algum.
É o seguinte, fiz um formulario para cadastro de usuarios em um banco de dados, ele ficou dessa forma.
...
<div id="principal">
<br>
<div align="center" style="color:#FFFF99; font-size:12px;">Os campos marcados com <font color="#FF3300">*</font> são facultativos.</div><br>
<f:view>
<h:form id="formCadastroUsuario">
<font color="red">
<br>
<h:message showSummary="true" for="formCadastroUsuario"/>
<br>
</font>
<table style="font-size:10px;">
<tr>
<td>Nome:</td>
<td><h:inputText id="nome" maxlength="30" size="40" value="#{usuarioBean.nome}"></h:inputText>
</td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td>Login:</td>
<td><h:inputText id="login" maxlength="10" size="15" value="#{usuarioBean.login}"></h:inputText>
</td>
</tr>
<tr>
<td>Senha:</td>
<td><h:inputSecret id="senha" maxlength="10" size="15" value="#{usuarioBean.senha}"></h:inputSecret>
</td>
</tr>
<tr>
<td>Confirma</td>
<td><h:inputSecret id="senhaTeste" maxlength="10" size="15" value="#{usuarioBean.senhaTeste}"> </h:inputSecret>
</td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td>CPF:</td>
<td><h:inputText id="cpf" maxlength="11" size="16" value="#{usuarioBean.cpf}"> </h:inputText>
<b> OBS: Digite somente os números.</b>
</td>
</tr>
<tr>
<td>Email:</td>
<td><h:inputText id="email" maxlength="50" size="60" value="#{usuarioBean.email}"></h:inputText>
</td>
</tr>
<tr>
<td>Logradouro:</td>
<td><h:inputText id="logradouro" maxlength="50" size="50" value="#{usuarioBean.logradouro}"></h:inputText>
</td>
</tr>
<tr>
<td>Número:</td>
<td><h:inputText id="numero" maxlength="9" size="15" value="#{usuarioBean.numero}"></h:inputText>
</td>
</tr>
<tr>
<td>Complemento:</td>
<td><h:inputText id="complemento" maxlength="10" size="15" value="#{usuarioBean.complemento}"></h:inputText>
</td>
</tr>
<tr>
<td>Bairro:</td>
<td><h:inputText id="bairro" maxlength="30" value="#{usuarioBean.bairro}"></h:inputText>
</td>
</tr>
<tr>
<td>Cidade:</td>
<td><h:inputText id="cidade" maxlength="30" size="40" value="#{usuarioBean.cidade}"></h:inputText>
</td>
</tr>
<tr>
<td>Estado:</td>
<td><h:inputText id="estado" maxlength="2" size="4" value="#{usuarioBean.estado}"></h:inputText>
</td>
</tr>
<tr>
<td>CEP:</td>
<td><h:inputText id="cep" maxlength="9" size="14" value="#{usuarioBean.cep}"></h:inputText>
</td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td>Telefone:</td>
<td><h:inputText id="telefone1numero" maxlength="13" size="16" value="#{usuarioBean.telefone1Numero}"></h:inputText>
Descrição: <h:inputText id="telefone1descricao" maxlength="15" size="18" value="#{usuarioBean.telefone1Descricao}" ></h:inputText>
<font color="#FF3300"> *</font>
</td>
</tr>
<tr>
<td>Telefone:</td>
<td><h:inputText id="telefone2numero" maxlength="13" size="16" value="#{usuarioBean.telefone2Numero}"></h:inputText>
Descrição: <h:inputText id="telefone2descricao" maxlength="15" size="18" value="#{usuarioBean.telefone2Descricao}" ></h:inputText>
<font color="#FF3300"> *</font>
</td>
</tr>
<tr>
<td>Telefone:</td>
<td><h:inputText id="telefone3numero" maxlength="13" size="16" value="#{usuarioBean.telefone3Numero}"></h:inputText>
Descrição: <h:inputText id="telefone3descricao" maxlength="15" size="18" value="#{usuarioBean.telefone3Descricao}" ></h:inputText>
<font color="#FF3300"> *</font>
</td>
</tr>
<tr>
<td> </td>
<td><h:commandButton id="botaoCadastroUsuario" action="#{usuarioBean.insereUsuario}" value="Cadastrar"></h:commandButton>
</td>
</tr>
</table>
</h:form>
</f:view>
<br><br><br><br><br><br>
</div>
...
E fiz um bean na camada de logica para poder fazer a lógica de negócios.
Configurei o arquivo faces-config.xml da seguinte forma:
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE faces-config PUBLIC
"-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.1//EN"
"http://java.sun.com/dtd/web-facesconfig_1_1.dtd">
<!-- =========== FULL CONFIGURATION FILE ================================== -->
<faces-config>
<managed-bean>
<managed-bean-name>usuarioBean</managed-bean-name>
<managed-bean-class>logica.UsuarioBean</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
</managed-bean>
<navigation-rule>
<description>
</description>
<from-view-id>/cadastro_usuario.jsp</from-view-id>
<navigation-case>
<from-outcome>sucesso</from-outcome>
<to-view-id>/index.jsp</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>falha</from-outcome>
<to-view-id>/erro.jsp</to-view-id>
</navigation-case>
</navigation-rule>
</faces-config>
[color=red]O grande problema está que quando preencho o formulario e pressiono o botão nada acontece. Isso mesmo! A página não realiza nenhuma ação, continua na mesma página…[/color]
To meio desesperado com isso já…
Desde já agradeço por qualquer alma caridosa que possa vir a tentar me ajudar. 
