Dúvida <h:selectOneMenu>

81 views
Skip to first unread message

Renan Montenegro

unread,
Aug 31, 2010, 11:01:39 AM8/31/10
to jav...@googlegroups.com
Tenho o seguinte código:

<h:selectOneMenu id="planos" value="#{cotacaoProdutoManagedBean.planoSelecionado}">
            <f:selectItem itemValue="" itemLabel="Selecione um plano..." />
            <t:selectItems value="#{cotacaoProdutoManagedBean.planoAssistencialImovel}"
                     var="plano" itemLabel="#{plano.descricao}" itemValue="#{plano.codigo}" />
</h:selectOneMenu>

Tanto #{plano.codigo} como #{cotacaoProdutoManagedBean.planoSelecionado} são dos tipos long, mas quando vou submeter, recebo o seguinte erro:

[31/08/10 11:57:54:368 BRT] 000001a1 lifecycle     E   JSF1054: (Phase ID: PROCESS_VALIDATIONS 3, View ID: /pages/residencial/cotacao/telaCotacao.jsp) Exception thrown during phase execution: javax.faces.event.PhaseEvent[source=com.sun.faces.lifecycle.LifecycleImpl@61c961c9]
Creating socket...

[31/08/10 11:57:55:370 BRT] 000001a1 servlet       E com.ibm.ws.webcontainer.servlet.ServletWrapper service SRVE0068E: Exceção criada não capturada em um dos métodos de serviço do servlet Faces Servlet no aplicativo worksiteEAR. Exceção criada: javax.servlet.ServletException
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:277)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1661)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1595)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:131)
    at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:206)
    at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
    at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388)


O que pode estar acontecendo ?!

Att,
--
Renan Teixeira Lima Verde Montenegro

Rafael Ponte

unread,
Aug 31, 2010, 12:23:09 PM8/31/10
to jav...@googlegroups.com
Renan,

A mensagem de erro não diz muito, mas apenas em que fase do ciclo de vida ocorreu o problema. Talvez seja problema na conversão, mas não tenho certeza.

Tente alterar o tipo de long para Long ou mesmo String e ver se o problema persiste.

2010/8/31 Renan Montenegro <rena...@gmail.com>

--
Você recebeu esta mensagem por que é membro do Google Group "Javasf".
http://groups.google.com/group/javasf
 
Conheça também:
- Grupo Java Brazil em http://groups.google.com/group/thejavabrazil



--
Rafael Ponte
http://www.rponte.com.br

Renan Montenegro

unread,
Aug 31, 2010, 1:21:08 PM8/31/10
to jav...@googlegroups.com
Fala Rafael, cara, continuou o mesmo erro.

hermogen...@sesc-am.com.br

unread,
Aug 31, 2010, 1:37:26 PM8/31/10
to jav...@googlegroups.com
Sergio Fantin,

Muito bom o tutorial, vai ajudar muito para o desenvolvimento de meu projeto de pos-gradu..! Parabens!


att.


---------- Original Message -----------
From: Rafael Ponte <rpo...@gmail.com>
To: jav...@googlegroups.com
Sent: Tue, 31 Aug 2010 13:23:09 -0300
Subject: Re: [javasf] Dúvida <h:selectOneMenu>

> Renan,
>
> A mensagem de erro não diz muito, mas apenas em que fase do ciclo de vida ocorreu o problema. Talvez seja problema na conversão, mas não tenho certeza.
>
> Tente alterar o tipo de long para Long ou mesmo String e ver se o problema persiste.
>
> 2010/8/31 Renan Montenegro <rena...@gmail.com>
>
Tenho o seguinte código:
>
> <h:selectOneMenu id="planos" value="#{cotacaoProdutoManagedBean.planoSelecionado}">
>             <f:selectItem itemValue="" itemLabel="Selecione um plano..." />
>             <t:selectItems value="#{cotacaoProdutoManagedBean.planoAssistencialImovel}"
>                      var="plano" itemLabel="#{plano.descricao}" itemValue="#{plano.codigo}" />
> </h:selectOneMenu>

> Tanto #{plano.codigo} como #{cotacaoProdutoManagedBean.planoSelecionado} são dos tipos long, mas quando vou submeter, recebo o seguinte erro:
>
>
[31/08/10 11:57:54:368 BRT] 000001a1 lifecycle     E   JSF1054: (Phase ID: PROCESS_VALIDATIONS 3, View ID: /pages/residencial/cotacao/telaCotacao.jsp) Exception thrown during phase execution: javax.faces.event.PhaseEvent[source=com.sun.faces.lifecycle.LifecycleImpl@61c961c9]
Creating socket...

[31/08/10 11:57:55:370 BRT] 000001a1 servlet       E com.ibm.ws.webcontainer.servlet.ServletWrapper service SRVE0068E: Exceção criada não capturada em um dos métodos de serviço do servlet Faces Servlet no aplicativo worksiteEAR. Exceção criada: javax.servlet.ServletException
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:277)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1661)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1595)
    at com..ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:131)
    at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:206)
    at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
    at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388)
>
> O que pode estar acontecendo ?!
>
> Att,
> --
> Renan Teixeira Lima Verde Montenegro
>
> --
> Você recebeu esta mensagem por que é membro do Google Group "Javasf".
> http://groups.google.com/group/javasf
>  
> Conheça também:
> - Grupo Java Brazil em http://groups.google.com/group/thejavabrazil
>

>

> --
> Rafael Ponte
> http://www.rponte.com.br
>
> --
> Você recebeu esta mensagem por que é membro do Google Group "Javasf".
> http://groups.google.com/group/javasf
>  
> Conheça também:
> - Grupo Java Brazil em http://groups.google.com/group/thejavabrazil
------- End of Original Message -------

Renan Montenegro

unread,
Aug 31, 2010, 2:07:54 PM8/31/10
to jav...@googlegroups.com
Era só problema de escopo. :P
Nada como o tomahawk.
Reply all
Reply to author
Forward
0 new messages