[RESOLVIDO] JSF <p:wizard>

Boa noite pessoal,
Estou com problemas no primefaces com um exemplo que estou tentando fazer;
Talvez seja algo meio bobo que não estou conseguindo enxergar, se a galera puder ajudar.

obs. Na hora de iniciar o sistema ele funciona corretamente, o meu problema é na hora de avançar de página no wizard.
Estou utilizando tomcat7 e eclipse indigo no ubuntu.

&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;
&lt;html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:p="http://primefaces.prime.com.tr/ui"&gt;

&lt;h:head&gt;&lt;/h:head&gt;
&lt;h:body&gt;
	&lt;h:form&gt;
		&lt;p:wizard nextLabel="Avançar" backLabel="Voltar"&gt;
			&lt;p:tab title="Cadastro Inicial do Paciênte"&gt;
				&lt;p:panel header="Cadastro"&gt;
					&lt;h:panelGrid columns="2" columnClasses="label, value"&gt;  
                    &lt;h:outputText value="Street: " /&gt;  
                    &lt;p:inputText value="" /&gt;  
                      
                    &lt;h:outputText value="Postal Code: " /&gt;  
                    &lt;p:inputText value="" /&gt;  
                      
                    &lt;h:outputText value="City: " /&gt;  
                    &lt;p:inputText value="" /&gt;  
                      
                    &lt;h:outputText value="Skip to last: " /&gt;  
                    &lt;h:selectBooleanCheckbox value="" /&gt;  
                &lt;/h:panelGrid&gt;  
				&lt;/p:panel&gt;
			&lt;/p:tab&gt;
			&lt;p:tab title="Dados do Paciênte"&gt;
				&lt;p:panel header="Cadastro"&gt;
					&lt;h:panelGrid columns="2" columnClasses="label, value"&gt;  
                    &lt;h:outputText value="Email: *" /&gt;  
                    &lt;p:inputText required="true" label="Email"  
                            value="" /&gt;  
                      
                    &lt;h:outputText value="Phone: " /&gt;  
                    &lt;p:inputText value=""/&gt;  
                      
                    &lt;h:outputText value="Additional Info: " /&gt;  
                    &lt;p:inputText value=""/&gt;  
                &lt;/h:panelGrid&gt;  
				&lt;/p:panel&gt;
			&lt;/p:tab&gt;
		&lt;/p:wizard&gt;

		&lt;p:dataTable value="#{pacienteMB.pacientes}" var="paciente"
			paginator="true" rows="10" selectionMode="single"
			selection="#{pacienteMB.pacienteSelecionado}"
			emptyMessage="Nenhum Paciente Encontrado" style="width=100%;"&gt;
			&lt;f:facet name="header"&gt;
							Lista de Pacientes
					&lt;/f:facet&gt;
			&lt;p:column&gt;
				&lt;f:facet name="header"&gt;
							id
						&lt;/f:facet&gt;
				&lt;h:outputText value="#{paciente.id}" /&gt;
			&lt;/p:column&gt;
			&lt;p:column&gt;
				&lt;f:facet name="header"&gt;
							Nome
						&lt;/f:facet&gt;
				&lt;h:outputText value="#{paciente.nomeCompleto}" /&gt;
			&lt;/p:column&gt;
		&lt;/p:dataTable&gt;
	&lt;/h:form&gt;
&lt;/h:body&gt;
&lt;/html&gt;

segue o erro

27/09/2011 21:34:51 com.sun.faces.context.PartialViewContextImpl processPartial
INFO: java.lang.NullPointerException
java.lang.NullPointerException
	at org.primefaces.component.wizard.Wizard.processDecodes(Wizard.java:206)
	at com.sun.faces.context.PartialViewContextImpl$PhaseAwareVisitCallback.visit(PartialViewContextImpl.java:506)
	at com.sun.faces.component.visit.PartialVisitContext.invokeVisitCallback(PartialVisitContext.java:183)
	at javax.faces.component.UIComponent.visitTree(UIComponent.java:1589)
	at javax.faces.component.UIComponent.visitTree(UIComponent.java:1600)
	at javax.faces.component.UIForm.visitTree(UIForm.java:344)
	at javax.faces.component.UIComponent.visitTree(UIComponent.java:1600)
	at javax.faces.component.UIComponent.visitTree(UIComponent.java:1600)
	at com.sun.faces.context.PartialViewContextImpl.processComponents(PartialViewContextImpl.java:376)
	at com.sun.faces.context.PartialViewContextImpl.processPartial(PartialViewContextImpl.java:252)
	at javax.faces.context.PartialViewContextWrapper.processPartial(PartialViewContextWrapper.java:183)
	at javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:931)
	at com.sun.faces.lifecycle.ApplyRequestValuesPhase.execute(ApplyRequestValuesPhase.java:78)
	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
	at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:185)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:151)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:929)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:405)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:269)
	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:515)
	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:302)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:662)
27/09/2011 21:34:51 com.sun.faces.context.PartialViewContextImpl processPartial
INFO: java.lang.NullPointerException
java.lang.NullPointerException
	at org.primefaces.component.wizard.Wizard.processValidators(Wizard.java:216)
	at com.sun.faces.context.PartialViewContextImpl$PhaseAwareVisitCallback.visit(PartialViewContextImpl.java:508)
	at com.sun.faces.component.visit.PartialVisitContext.invokeVisitCallback(PartialVisitContext.java:183)
	at javax.faces.component.UIComponent.visitTree(UIComponent.java:1589)
	at javax.faces.component.UIComponent.visitTree(UIComponent.java:1600)
	at javax.faces.component.UIForm.visitTree(UIForm.java:344)
	at javax.faces.component.UIComponent.visitTree(UIComponent.java:1600)
	at javax.faces.component.UIComponent.visitTree(UIComponent.java:1600)
	at com.sun.faces.context.PartialViewContextImpl.processComponents(PartialViewContextImpl.java:376)
	at com.sun.faces.context.PartialViewContextImpl.processPartial(PartialViewContextImpl.java:252)
	at javax.faces.context.PartialViewContextWrapper.processPartial(PartialViewContextWrapper.java:183)
	at javax.faces.component.UIViewRoot.processValidators(UIViewRoot.java:1170)
	at com.sun.faces.lifecycle.ProcessValidationsPhase.execute(ProcessValidationsPhase.java:76)
	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
	at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:185)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:151)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:929)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:405)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:269)
	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:515)
	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:302)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:662)
27/09/2011 21:34:51 com.sun.faces.context.PartialViewContextImpl processPartial
INFO: java.lang.NullPointerException
java.lang.NullPointerException
	at org.primefaces.component.wizard.Wizard.processUpdates(Wizard.java:224)
	at com.sun.faces.context.PartialViewContextImpl$PhaseAwareVisitCallback.visit(PartialViewContextImpl.java:510)
	at com.sun.faces.component.visit.PartialVisitContext.invokeVisitCallback(PartialVisitContext.java:183)
	at javax.faces.component.UIComponent.visitTree(UIComponent.java:1589)
	at javax.faces.component.UIComponent.visitTree(UIComponent.java:1600)
	at javax.faces.component.UIForm.visitTree(UIForm.java:344)
	at javax.faces.component.UIComponent.visitTree(UIComponent.java:1600)
	at javax.faces.component.UIComponent.visitTree(UIComponent.java:1600)
	at com.sun.faces.context.PartialViewContextImpl.processComponents(PartialViewContextImpl.java:376)
	at com.sun.faces.context.PartialViewContextImpl.processPartial(PartialViewContextImpl.java:252)
	at javax.faces.context.PartialViewContextWrapper.processPartial(PartialViewContextWrapper.java:183)
	at javax.faces.component.UIViewRoot.processUpdates(UIViewRoot.java:1229)
	at com.sun.faces.lifecycle.UpdateModelValuesPhase.execute(UpdateModelValuesPhase.java:78)
	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
	at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:185)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:151)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:929)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:405)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:269)
	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:515)
	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:302)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:662)

Desde já agradeço a atenção de todos. :smiley:

O que ta dando erro no seu exemplo são os <p:inputText> com os value="".
Adiciona alguma coisa no value que vai funcionar.

Opa, Valeu Ewerton Henrique

acabei de ver aqui;
Testei tirando os value das tags e funcionou.

Muito obrigado;

Estou com o seguinte erro no tomcat:

15/03/2012 18:04:03 com.sun.faces.context.PartialViewContextImpl$PhaseAwareVisitCallback visit
GRAVE: javax.el.PropertyNotFoundException: /envioRps.xhtml @215,93 value="#{reciboProvisorioServicosMB.value2}": The class ‘br.com.sysped.nfse.presentation.controllers.ReciboProvisorioServicosMB$$EnhancerByCGLIB$$695991e8’ does not have the property ‘value2’.

envioRPS.xhtml

<p:tab title=“Totais”>
<p:panel header=“Totais”>
<h:messages errorClass=“error”/>
<h:panelGrid columns=“6” columnClasses=“label, value”>
<h:outputText value=“Número RPS " />
<p:inputText value=”#{reciboProvisorioServicosMB.value2}" />
<h:outputText value=“Série RPS " />
<p:inputText value=”#{reciboProvisorioServicosMB.value3}" />
<h:outputText value=“Série RPS " />
<p:inputText value=”#{reciboProvisorioServicosMB.value4}" />
</h:panelGrid>
</p:panel>
</p:tab>

ReciboProvisorioServicosMB.java

public Boolean getValue2() {
return value2;
}

public void setValue2(Boolean value2) {
    this.value2 = value2;
}

public Boolean getValue3() {
    return value3;
}

public void setValue3(Boolean value3) {
    this.value3 = value3;
}

public Boolean getValue4() {
    return value4;
}

public void setValue4(Boolean value4) {
    this.value4 = value4;
}

Esse é apenas um teste, já que não está funcionando, existem outros campos e combos olhando para o mesmo ManagedBean, da mesma forma e esse não funciona… Quem puder dar uma luz, agradeço. =)