Bug do richfaces?

Pessoal na minha tela de login nao carrega o skin, so depois que eu logo no sistema e volto que carrga… agora ta dando um erro:

An Error Occurred:
/pages/login/login.jsfNo saved view state could be found for the view identifier: /pages/login/login.jsf

Caused by:
javax.faces.application.ViewExpiredException - /pages/login/login.jsfNo saved view state could be found for the view identifier: /pages/login/login.jsf
+- Stack Trace

javax.faces.application.ViewExpiredException: /pages/login/login.jsfNo saved view state could be found for the view identifier: /pages/login/login.jsf
	at org.apache.myfaces.lifecycle.RestoreViewExecutor.execute(RestoreViewExecutor.java:88)
	at org.apache.myfaces.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:103)
	at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:76)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:151)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)
	at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
	at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:368)
	at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:495)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at br.gov.nutec.filtro.AuthFilter.doFilter(AuthFilter.java:26)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
	at java.lang.Thread.run(Thread.java:619)

taqui o fonte :

<?xml version="1.0" encoding="ISO-8859-1"?>
<!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:ui="http://java.sun.com/jsf/facelets"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:a4j="http://richfaces.org/a4j"
      xmlns:rich="http://richfaces.org/rich">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
        
        <script type="text/javascript" src="../js/jquery.maskedinput-1.2.1.js"></script>
        
    </head>
    <a4j:keepAlive beanName="pessoaMB" />
    <h:form>

    <rich:tabPanel switchType="client">
        <rich:tab label="ENTRADA NO SISTEMA - NUTEC">
           <h:panelGrid columns="1"     columnClasses="tpanels,tpanels,tpanels" >

            <rich:messages />
            <rich:simpleTogglePanel switchType="client" label=" NUTEC - Fundação Núcleo de Tecnologia Industrial do Ceará">

                <h:panelGrid style="padding: 15px" styleClass="rsPanel" width="250" columns="2">

                    <rich:panel id="highlightbox" styleClass="box">
                        <f:facet name="header">Entrar no Sistema.:</f:facet>
                        <rich:effect event="onclick"  type="Highlight" params="duration:0.8" />
                        <rich:effect event="onclick"  for="highlightbox"  type="Appear" params="delay:3.0,duration:0.5" />
                        <h:outputText value="SISTEMA NUTEC" />

                        <rich:separator height="1"  style="padding:10px 0" />


                        <h:outputText value="E-mail" styleClass="rotulos" />
                        <h:inputText id="email" value="#{pessoaMB.pessoa.email}" styleClass="edit" size="25">

                        </h:inputText>

                        <h:outputLabel for="senha" value="Senha" styleClass="rotulos"/>
                        <h:inputSecret id="senha" styleClass="edit" validatorMessage="A senha deve ter no mínimo 6 caracteres!" value="#{pessoaMB.pessoa.senha}" size="25">
                            <f:validateLength minimum="6"/>
                        </h:inputSecret>
                        <h:commandButton id="botao" value="Entrar" action="#{pessoaMB.login}" />
                    </rich:panel>
                </h:panelGrid>

            </rich:simpleTogglePanel>

            <rich:panel  id="sample3" styleClass="tooltip-text" bodyClass="rich-laguna-panel-no-header">
        <p>
            <b> SISTEMA - NUTEC - Ajuda.: ? </b>.
        </p>
        &lt;rich:toolTip direction="top-right" mode="ajax" styleClass="tooltip" layout="block"&gt;
            &lt;f:facet name="defaultContent"&gt;
                &lt;strong&gt;Email.: exemplo@nute.ce.gov.br
                    Este campo é de preenchimento obrigatório.
                    Senha.: ********* a mesma que foi cadastrada !
                    Click no Botão Entrar ?
&lt;/strong&gt;
                NUTEC
            &lt;/f:facet&gt;


        &lt;/rich:toolTip&gt;
    &lt;/rich:panel&gt;

        &lt;/h:panelGrid&gt;

        &lt;/rich:tab&gt;
        &lt;rich:tab label="CADASTRO NO SISTEMA - NUTEC"&gt;

	&lt;a4j:keepAlive beanName="pessoaMB" /&gt;



			&lt;h:form&gt;
				&lt;rich:messages /&gt;

				 &lt;fieldset&gt;
			        &lt;legend&gt;Cadastro de Pessoa&lt;/legend&gt;
				        &lt;a4j:region id="regiaoAjax"&gt;
							&lt;a4j:status id="sts"&gt;
			                    &lt;f:facet name="start"&gt;
			            		     &lt;h:graphicImage value="/images/ajax-loader.gif" /&gt;
			               		&lt;/f:facet&gt;
			                &lt;/a4j:status&gt;
			            &lt;/a4j:region&gt;

						&lt;h:panelGrid columns="2" id="inputs"&gt;
							&lt;h:outputLabel for="nome" value="Nome "  /&gt;
							&lt;h:inputText id="nome" value="#{pessoaMB.pessoa.nome}" styleClass="edit" size="40" /&gt;

							&lt;h:outputLabel for="email" value="E-mail "  /&gt;
							&lt;h:inputText id="email" value="#{pessoaMB.pessoa.email}" required="true" requiredMessage="Campo e-mail obrigatório!" styleClass="edit" size="30"&gt;

							&lt;/h:inputText&gt;

							&lt;h:outputLabel for="senha" value="Senha "  /&gt;
							&lt;h:inputSecret id="senha" value="#{pessoaMB.pessoa.senha}" required="true" requiredMessage="Campo senha obrigatório!" styleClass="edit" size="30"/&gt;

							&lt;h:outputLabel for="cpf" value="CPF "  /&gt;
							&lt;h:inputText id="cpf" value="#{pessoaMB.pessoa.cpf}" styleClass="edit" size="11"&gt;
								&lt;rich:jQuery selector="#cpf" query="mask('999.999.999-99')" timing="onload"/&gt;

							&lt;/h:inputText&gt;

							&lt;h:outputLabel for="dataNasc" value="Data Nascimento "  /&gt;
							&lt;h:inputText id="dataNasc" validatorMessage="Data de nascimento com formato inválido!" value="#{pessoaMB.pessoa.dataNascimento}" styleClass="edit" size="10" &gt;
								&lt;f:convertDateTime pattern="dd/MM/yyyy" /&gt;
								&lt;rich:jQuery selector="#dataNasc" query="mask('99/99/9999')" timing="onload"/&gt;
			     			&lt;/h:inputText&gt;

							&lt;h:outputLabel for="telCel" value="Tel. Celular "  /&gt;
							&lt;h:inputText id="telCel" value="#{pessoaMB.pessoa.telefoneCelular}" styleClass="edit" size="10"&gt;
								&lt;rich:jQuery selector="#telCel" query="mask('(99) 9999-9999')" timing="onload"/&gt;
							&lt;/h:inputText&gt;

							&lt;a4j:commandButton value="Inserir" action="#{pessoaMB.save}" status="sts" reRender="inputs" styleClass="botoes"/&gt;
							&lt;a4j:commandButton value="Voltar" immediate="true" action="toIndex" styleClass="botoes"/&gt;
				    	&lt;/h:panelGrid&gt;
				    &lt;/fieldset&gt;
			&lt;/h:form&gt;

        &lt;/rich:tab&gt;
        &lt;rich:tab label="Third"&gt;
            Here is tab #3
        &lt;/rich:tab&gt;
    &lt;/rich:tabPanel&gt;


    &lt;/h:form&gt;
&lt;/html&gt;

ALQUEM PODERIA DA UMA AJUDA ?

Cara conseguiu resolver o problema?
Está acontecendo a mesma coisa comigo.

sim

Poderia postar a solução por favor?

Link errado ou está só TROLLANDO mesmo? hahahaha

Sei que é velho o tópico mas vai que ajuda alguem… =D

Possivel solução ou contorno do problema huahuhahauha
Sou iniciante em jsf e estou acompanahndo uma videoaula e deu esse erro aqui e na videoaula não dava , olha injuriação… :? huahuahauha
então deu esta ViewExpiredException com os mesmo stacktrace e no log do console aparecia:

29/06/2012 15:37:56 org.apache.myfaces.trinidadinternal.application.StateManagerImpl restoreView
GRAVE: Nenhuma estrutura disponível
Esse erro ocorria quando utilizava a config client , para o parametro javax.faces.STATE_SAVING_METHOD do xml e não dava o erro quando estava para server…

Após conferir todo o projeto verifiquei que não havia nada de errado,
então fui verificar os jar e ví que estava com os jars trinidad-impl-1.2.14.jar e trinidad-api-1.2.14.jar ,
sendo que na videoaula ele usa os da versão 1.2.8.jar

Alterei os jars do trinidad para esta versão e resoveu o problema,
aparentemente é um bug da versão deste jar…
Abraço… 8)