Configuração do faces-config-xml e web.xml no JSF Usando Myfaces e Trinidad

05/01/2011

0

Olá pessoas, estou com esse erro ja faz um bom tempo!!!
Mas ate agora nada resolvido alguém pode ajudar?
Um ótimo restinho de tarde.

java.lang.NullPointerException
at javax.faces.component.UIComponentBase.getRenderer(UIComponentBase.java:1268)
at javax.faces.component.UIComponentBase.decode(UIComponentBase.java:788)
at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1047)
at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1042)
at javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:941)
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:312)
at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1523)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:279)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:188)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:641)
at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:97)
at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:85)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:185)
at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:325)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:226)
at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:165)
at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:330)
at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:309)
at java.lang.Thread.run(Thread.java:619)

Alberon Oliveira

Alberon Oliveira

Responder

Posts

05/01/2011

Robson Teixeira

Olá Alberon
  Verifique como vc escreveu suas paginas web pois na hora de renderizar o jsf não consegue da para entender isso no statctrace posto caso o erro persista mostre a pagina que está tentando chamar e tambem cole o stacktrace todo para que a analise seja melhor feita.
Responder

06/01/2011

Alberon Oliveira

Olá Robson.
Na verdade todas as paginas estão com esse erro!
Se clicar em envia um simplis formulário apresenta o erro.

- Stack Trace java.lang.NullPointerException
at javax.faces.component.UIComponentBase.getRenderer(UIComponentBase.java:1268)
at javax.faces.component.UIComponentBase.decode(UIComponentBase.java:788)
at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1047)
at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1042)
at javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:941)
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:312)
at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1523)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:279)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:188)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:641)
at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:97)
at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:85)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:185)
at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:325)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:226)
at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:165)
at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:330)
at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:309)
at java.lang.Thread.run(Thread.java:619)
+- Component Tree <UIViewRoot id="j_id1" inView="true" locale="pt_BR" rendered="true" transient="false"><UIOutput id="j_idt2" inView="true" rendered="true" transient="false"><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <meta http-equiv="pragma" content="no-cache"/> <meta http-equiv="expires" content="0"/> <link href="#{appResources.css}/default.css" rel="stylesheet" type="text/css"/> <link href="#{appResources.css}/cssLayout.css" rel="stylesheet" type="text/css"/> <link rel="shortcut icon" href="#{appResources.js}"/> <script type="text/javascript" src="#{appResources.js}/menu.js"/> <script type="text/javascript" src="#{appResources.js}/calendario.js"/> <script type="text/javascript" src="#{appResources.js}/aapf.js"/> <title>SAE</title><script type="text/javascript"> /*<![CDATA[*/ // PRINCIPAL menu[0] = new Array(); menu[0][0] = new Menu(true, '»', 0, 101, 180, '#E5F0FA', '#B7CDE4', '#E5F0FA', 'menuAzulEscuro'); menu[0][1] = new Item(' Pagina Inicial', '/site_sae/faces/index.xhtml', '', 20, 40, 0 ,'left', '  <img src="/site_sae/img/setaMenu.gif" border="0"/> ', 00, 00); menu[0][2] = new Item(' Grupo', '/site_sae/faces/pgGrupo/form_grupo.xhtml', '', 20, 40, 1 ,'left','  <img src="/site_sae/img/setaMenu.gif" border="0"/> ', 00, 20); menu[0][3] = new Item(' Questão', '/site_sae/faces/pgQuestao/form_questao.xhtml', '', 20, 40, 2 ,'','  <img src="/site_sae/img/setaMenu.gif" border="0"/> ', 00, 40); menu[0][4] = new Item(' Evento', '/site_sae/faces/pgEvento/form_evento.xhtml', '', 20, 40, 3 ,'','  <img src="/site_sae/img/setaMenu.gif" border="0"/> ', 00, 60); menu[0][5] = new Item(' Avaliação', '/site_sae/faces/pgAvaliacao/montagemAvaliacao.xhtml', '', 20, 40, 4 ,'','  <img src="/site_sae/img/setaMenu.gif" border="0"/> ', 00, 80); // PRINCIPAL FIM // GRUPO menu[1] = new Array(); menu[1][0] = new Menu(true, '»', 181, 0, 180, '#E5F0FA', '#B7CDE4', '#E5F0FA', 'menuAzulEscuro'); menu[1][1] = new Item(' Inserir', '/site_sae/faces/pgGrupo/form_grupo.xhtml', '', 20, 40, 0 ,'','', 00, 00); menu[1][2] = new Item(' Consultar', '/site_sae/faces/pgGrupo/consultarGrupo.xhtml', '', 20, 40, 0 ,'','', 00, 20); menu[1][3] = new Item(' Listar Grupo', '/site_sae/faces/pgGrupo/listar_todosGrupo.xhtml', '', 20, 40, 0 ,'','', 00, 40); // GRUPO FIM // QUESTAO menu[2] = new Array(); menu[2][0] = new Menu(true, '»', 181, 0, 180, '#E5F0FA', '#B7CDE4', '#E5F0FA', 'menuAzulEscuro'); menu[2][1] = new Item(' Inserir', '/site_sae/faces/pgQuestao/form_questao.xhtml', '', 20, 40, 0 ,'','', 00, 00); menu[2][2] = new Item(' Consultar', '/site_sae/faces/pgQuestao/consultarQuestao.xhtml', '', 20, 40, 0 ,'','', 00, 20); menu[2][3] = new Item(' Listar Questão', '/site_sae/faces/pgQuestao/listar_todasQuestao.xhtml', '', 20, 40, 0 ,'','', 00, 40); // QUESTAO FIM // EVENTO menu[3] = new Array(); menu[3][0] = new Menu(true, '»', 181, 0, 180, '#E5F0FA', '#B7CDE4', '#E5F0FA', 'menuAzulEscuro'); menu[3][1] = new Item(' Incluir', '/site_sae/faces/pgEvento/form_evento.xhtml', '', 20, 40, 0 ,'','', 00, 00); menu[3][2] = new Item(' Consultar', '/site_sae/faces/pgEvento/consultarEvento.xhtml', '', 20, 40, 0 ,'','', 00, 20); menu[3][3] = new Item(' Listar Evento', '/site_sae/faces/pgEvento/listar_todosEvento.xhtml', '', 20, 40, 0 ,'','', 00, 40); // EVENTO FIM // MontagemAvalição menu[4] = new Array(); menu[4][0] = new Menu(true,'»', 181, 0, 180, '#E5F0FA', '#B7CDE4', '#E5F0FA', 'menuAzulEscuro'); menu[4][1] = new Item(' Montagem', '/site_sae/faces/pgAvaliacao/montagemAvaliacao.xhtml', '', 20, 40, 0 ,'','', 00, 00); menu[4][2] = new Item(' Consultar', '/site_sae/faces/pgAvaliacao/consulatr.xhtml', '', 20, 40, 0 ,'','', 00, 20); menu[4][3] = new Item(' Listar', '/site_sae/faces/pgAvaliacao/listar_todasAvaliacao.xhtml', '', 20, 40, 0 ,'','', 00, 40); // MontagemAvaliação Fim /*]]>*/ </script></UIOutput><UIOutput id="j_idt7" inView="true" rendered="true" transient="false"><table cellpadding="0" cellspacing="0" style="width: 778px; height: 70%;" border="0"> <!-- CABEÇALHO --> <tr> <td colspan="2" style="background-image: url('#{appResources.img}/bgTesteiraTr.jpg'); height:10px;" align="right"> <div id="topo"><ComponentRef id="j_idt9" inView="true" rendered="true" transient="false"><link href="#{appResources.css}/cabecalho.css" rel="stylesheet" type="text/css"/> <table width="850" border="0" cellpadding="0" cellspacing="0"> <tr> <td valign="top"> <div> <div id="testeiraLogo"> <img align="middle" alt="logo" src="#{appResources.img}/logoBB.gif"/> </div> <div id="testeiraLinha1"> <div id="testeiraTituloIntra"> <a href="http://intranet.bb.com.br/portal/APPS/trb/index.jsp"><img src="#{appResources.img}/imgTitIntranet.gif" border="0" alt="intranet.bb.com.br"/></a> </div> <div id="testeiraNome"><HtmlOutputText escape="true" id="j_idt11" inView="true" rendered="true" transient="false" value="ALBERTINO DE JESUS OLIVEIRA"/></div> <div id="testeiraLinks" style="background-color:transparent"> <div id="testeiraAcesso" style="text-align: right"> NVL1 T1037989 <a href="https://intranet.bb.com.br/portal/APPS/servlet/br.com.bb.customizacao.servlets.ServletEncerraSessao">Sair</a> </div> </div> </div> </div> <div id="testeiraLinha2"> <div id="testeiraBotoes"> <a href="http://intranet.bb.com.br/portal/APPS/trb/index.jsp"><img alt="Descubra informações e ferramentas de apoio para suas tarefas diárias" src="#{appResources.img}/btTrbOn.gif" border="0"/></a> <a href="http://intranet.bb.com.br/portal/APPS/obb/index.jsp"><img alt="Conheça melhor sua Empresa" src="#{appResources.img}/btObb.gif" border="0"/></a> <a href="http://intranet.bb.com.br/portal/APPS/voce/index.jsp"><img alt="Veja como a Empresa preocupa-se com Você" src="#{appResources.img}/btVoce.gif" border="0"/></a> </div> </div> </td> </tr> </table></ComponentRef></div> </td> </tr> <!-- CONTEÚDO --> <tr> <td colspan="2" style="background-image: url('#{appResources.img}/_fundoTrb.gif'); height: 0px;" align="right"> <a class="menuAzulEscuro">SAE - SISTEMA DE AVALIAÇÃO DE EVENTOS</a>      </td> </tr> <tr> <td style="width: 190px; background-color: #EFF9FE;"> <div></div> </td> <div style="text-align: left"> <td style="vertical-align: top;" align="left"> <div style="text-align: left" id="content"><HtmlForm enctype="application/x-www-form-urlencoded" id="formListar" inView="true" prependId="true" rendered="true" submitted="false" transient="false"><HtmlCommandButton action="#{GrupoMB.listarTodos}" actionExpression="#{GrupoMB.listarTodos}" disabled="false" id="btListar" immediate="false" inView="true" readonly="false" rendered="true" transient="false" type="submit" value="listar todos"/></HtmlForm><script type="text/javascript"> /*<![CDATA[*/ document.getElementById("formListar:btListar").click(); /*]]>*/ </script><br/><br/> <br/><br/> <br/><br/> <br/><br/> <br/><br/> <b>Adicione o SAE aos seus favoritos. <a href="javascript:addFav();">Clique aqui</a>.</b><br/> </div> </td> </div> </tr> <!-- RODAPÉ --> <tr> <td colspan="2" style="background-image: url('img/_fundoRodapeTrb.gif'); height: 27px;" align="right"> <!-- <div id="bottom" style="position: absolute;"> <ui:insert name="bottom">Bottom</ui:insert> --> <div style="margin: 2px 0px 0px 85px; text-align: left"> <a class="txtAzul11" href="http://intranet.bb.com.br/portal/APPS/rdp/down/index.jsp">Downloads</a>  <span class="txtAzul11"><b>•</b></span>  <a class="txtAzul11" href="http://intranet.bb.com.br/portal/APPS/rdp/fone/index.jsp">Telefones úteis</a>  <span class="txtAzul11"><b>•</b></span>  <a class="txtAzul11" href="http://intranet.bb.com.br/portal/APPS/rdp/link/index.jsp">Links de interesse</a>  <span class="txtAzul11"><b>•</b></span>  <a class="txtAzul11" href="http://www.bb.com.br" target="_blank">bb.com.br</a>  <span class="txtAzul11"><b>•</b></span>  <a class="txtAzul11" href="http://intranet.bb.com.br/portal/APPS/rdp/mapa/index.jsp">Mapa do site</a>  <span class="txtAzul11"><b>•</b></span>  <a class="txtAzul11" href="http://intranet.bb.com.br/portal/APPS/rdp/fale/faleConosco.jsp">Fale conosco</a>  <span class="txtAzul11"><b>•</b></span>  <a class="txtAzul11" href="http://intranet.bb.com.br/portal/APPS/obb/proj/intr/novidades.jsp?mesAtual=1">Novidades da Intranet</a> </div> <!-- </div>--> </td> </tr> </table> <!-- Função responsavel em chamar o Menu --> <script type="text/javascript"> /*<![CDATA[*/ function inicia(){ try{ writeMenus(); }catch(erro){ alert(erro); } } /*]]>*/ </script></UIOutput><!-- Função responsavel em adicionar a pagina inicial nos favoritos --> <script type="text/javascript"> /*<![CDATA[*/ function addFav(){ url = "http://localhost:8080/sae/faces/index.xhtml"; title = "SAE - Sistema de Avaliação Eventos "; if (window.sidebar) { window.sidebar.addPanel(title, url,""); } else if(window.opera && window.print){ var mbm = document.createElement('a'); mbm.setAttribute('rel','sidebar'); mbm.setAttribute('href',url); mbm.setAttribute('title',title); mbm.click(); } else if(document.all){ window.external.AddFavorite(url, title); } } /*]]>*/ </script></UIViewRoot> +- Scoped Variables Request ParametersNameValue_noJavaScriptfalseformListar:btListarlistar todosView AttributesNameValueNoneRequest AttributesNameValueNoneFlash AttributesNameValueNoneSession AttributesNameValueGrupoMBbr.com.bb.sae.mbeans.GrupoMB@ebb2dfApplication AttributesNameValuecsfcffcom.sun.faces.context.flash.ELFlash@182cff0


Código da pagina ListarTodos.

<?xml version="1.0" encoding="UTF-8"?>
<!--
To change this template, choose Tools | Templates
and open the template in the editor.
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<ui:composition template="/templates/templateprincipal.xhtml"
                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:tr="http://myfaces.apache.org/trinidad"
                >

    <ui:define name="topo"></ui:define>
    <ui:define name="conteudo">
        <h:form id="formListar" >
            <h:commandButton value="listar todos" action="#{GrupoMB.listarTodos}" id="btListar" />
        </h:form>

        <script type="text/javascript">
            /*<![CDATA[*/
            document.getElementById("formListar:btListar").click();
            /*]]>*/
        </script>

    </ui:define>   
</ui:composition>
  














































Responder

07/01/2011

Robson Teixeira

Olá Alberon

Ja que esse erro ocorre em todas as paginas verifique o seu template se segue valido a entrada pois o xhtml trabalha com a mesma validação de xml.
se persistir o erro post seu templete aqui.

att
  Robson Passarella
Responder

07/01/2011

Alberon Oliveira

Boa tarde Robson.
Segue o meu templatePrincial.

<?xml version="1.0" encoding="UTF-8"?>
<!--
To change this template, choose Tools | Templates
and open the template in the editor.
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<ui:composition 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">


    <f:loadBundle basename="br.com.bb.sae.resources.AppResources" var="appResources"/>

    <h:head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
        <meta http-equiv="pragma" content="no-cache" />
        <meta http-equiv="expires" content="0" />
        <link href="#{appResources.css}/default.css"   rel="stylesheet" type="text/css" />
        <link href="#{appResources.css}/cssLayout.css" rel="stylesheet" type="text/css" />
        <link rel="shortcut icon" href="#{appResources.js}"/>
        <script type="text/javascript" src="#{appResources.js}/menu.js" />
        <script type="text/javascript" src="#{appResources.js}/calendario.js" />
        <script type="text/javascript" src="#{appResources.js}/aapf.js" />
        <title><ui:insert name="titulo">SAE</ui:insert></title>

        <ui:include src="menuEsquerdo.xhtml"/>
    </h:head>

    <h:body onload="inicia()" style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;">
        <table cellpadding="0" cellspacing="0" style="width: 778px; height: 70%;" border="0">

            <!-- CABEÇALHO -->
            <tr>
                <td colspan="2" style="background-image: url('#{appResources.img}/bgTesteiraTr.jpg'); height:10px;" align="right">
                    <div id="topo">
                        <ui:include src="../templates/cabecalho.xhtml"></ui:include>
                    </div>
                </td>
            </tr>

            <!-- CONTEÚDO -->
            <tr>
                <td colspan="2" style="background-image: url('#{appResources.img}/_fundoTrb.gif'); height: 0px;" align="right">
                    <a class="menuAzulEscuro">SAE - SISTEMA DE AVALIAÇÃO DE EVENTOS</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                </td>
            </tr>
            <tr>
                <td style="width: 190px; background-color: #EFF9FE;" >
                    <div >
                        <ui:insert name="Menuleft">
                        </ui:insert>
                    </div>
                </td>

                <div style="text-align: left">
                    <td style="vertical-align: top;" align="left">
                        <div style="text-align: left" id="content">
                            <ui:insert name="conteudo">Content</ui:insert>
       
                      <br/><br/>      <br/><br/> <br/><br/> <br/><br/> <br/><br/>  <b>Adicione o SAE aos seus favoritos. <a href="javascript:addFav();">Clique aqui</a>.</b><br/>

                        </div>
                    </td>
                </div>
            </tr>

            <!-- RODAPÉ -->
            <tr>
                <td colspan="2" style="background-image: url('img/_fundoRodapeTrb.gif'); height: 27px;" align="right">
                    <!-- <div id="bottom" style="position: absolute;">
                         <ui:insert name="bottom">Bottom</ui:insert> -->
                    <div style="margin: 2px 0px 0px 85px; text-align: left">
                        <a class="txtAzul11" href="http://intranet.bb.com.br/portal/APPS/rdp/down/index.jsp">Downloads</a>&nbsp;
                        <span class="txtAzul11"><b>•</b></span>&nbsp;
                        <a class="txtAzul11" href="http://intranet.bb.com.br/portal/APPS/rdp/fone/index.jsp">Telefones &uacute;teis</a>&nbsp;
                        <span class="txtAzul11"><b>•</b></span>&nbsp;
                        <a class="txtAzul11" href="http://intranet.bb.com.br/portal/APPS/rdp/link/index.jsp">Links de interesse</a>&nbsp;
                        <span class="txtAzul11"><b>•</b></span>&nbsp;
                        <a class="txtAzul11" href="http://www.bb.com.br" target="_blank">bb.com.br</a>&nbsp;
                        <span class="txtAzul11"><b>•</b></span>&nbsp;
                        <a class="txtAzul11" href="http://intranet.bb.com.br/portal/APPS/rdp/mapa/index.jsp">Mapa do site</a>&nbsp;
                        <span class="txtAzul11"><b>•</b></span>&nbsp;
                        <a class="txtAzul11" href="http://intranet.bb.com.br/portal/APPS/rdp/fale/faleConosco.jsp">Fale conosco</a>&nbsp;
                        <span class="txtAzul11"><b>•</b></span>&nbsp;
                        <a class="txtAzul11" href="http://intranet.bb.com.br/portal/APPS/obb/proj/intr/novidades.jsp?mesAtual=1">Novidades da Intranet</a>
                    </div>

                    <!-- </div>-->
                </td>
            </tr>
        </table>

        <!-- Função responsavel em chamar o Menu -->
        <script type="text/javascript" >
        /*<![CDATA[*/
           function inicia(){
              try{
                 writeMenus();
              }catch(erro){
                 alert(erro);
              }
           }
         /*]]>*/
        </script>
    </h:body>
   
    <!-- Função responsavel em adicionar a pagina inicial nos favoritos -->
            <script type="text/javascript">
            /*<![CDATA[*/
   function addFav(){
      url = "http://localhost:8080/sae/faces/index.xhtml";
      title = "SAE - Sistema de Avaliação Eventos   ";
      if (window.sidebar) {
          window.sidebar.addPanel(title, url,"");
      } else if(window.opera && window.print){
         var mbm = document.createElement('a');
         mbm.setAttribute('rel','sidebar');
         mbm.setAttribute('href',url);
         mbm.setAttribute('title',title);
         mbm.click();
      } else if(document.all){
          window.external.AddFavorite(url, title);
      }
   }

  /*]]>*/
        </script>
</ui:composition>




Bom fds.



Responder

07/01/2011

Robson Teixeira

Olá alberon
 
   Tire do seu template a tag ui:compositon e subistitua por <html> pois o motivo do null pointer deve-se ao fato de que a ui:composition no seu template esteja procurando outra pagina de template.
  Teste e confirme se funfou ou naum sua aplicação.

att
Robson Passarella
Responder

07/01/2011

Alberon Oliveira

Robson, meu brother não funcina.
Esta com o mesmoo erro e meu Menu não esta carregando completamente so mostra uma
unica opção do menu e essa opção fora do contexto atual.
Colocando a tag <html> no lugar do <ui:composition>
Abraço.
Responder

07/01/2011

Robson Teixeira

Olá alberon
  Mande seu projeto para rpateixeira@gmail.com pois estarei analisando(se desejar).
att
  Robson Passarella.
Responder

10/01/2011

Alberon Oliveira

Olá boa tarde.
Alguém mais pode mi ajudar?


Responder

11/01/2011

Dyego Carmo

Cole seu web.xml e seu faces-config.xml aqui por favor !
Responder

11/01/2011

Alberon Oliveira

Bom dia Dyego.
Comforme solicitado estão ai.

<?xml version='1.0' encoding='UTF-8'?>

<!-- =========== FULL CONFIGURATION FILE ================================== -->

<faces-config version="2.0"
              xmlns="http://java.sun.com/xml/ns/javaee"
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_2_0.xsd">


   // <context-param>
     //   <param-name>org.apache.myfaces.trinidad.ALTERNATE_VIEW_HANDLER</param-name>
       // <param-value>com.sun.facelets.FaceletViewHandler</param-value>
  //  </context-param>

 
//Sem esse cara aqui nao funciona nada!!
    <application>
    <default-render-kit-id>org.apache.myfaces.trinidad.core</default-render-kit-id>
    </application>

   //Iniciamos a configuracao do managed bean GrupoMB
    <managed-bean>
        //Nome do managed bean
        <managed-bean-name>GrupoMB</managed-bean-name>
         //Classe do managed bean
        <managed-bean-class>br.com.bb.sae.mbeans.GrupoMB</managed-bean-class>

         //Escopo do managed bean
        <managed-bean-scope>session</managed-bean-scope>
    </managed-bean>

     //Iniciamos a configuracao do managed bean QuestaoMB
    <managed-bean>
        //Nome do managed bean
        <managed-bean-name>QuestaoMB</managed-bean-name>
         //Classe do managed bean
        <managed-bean-class>br.com.bb.sae.mbeans.QuestaoMB</managed-bean-class>

         //Escopo do managed bean
        <managed-bean-scope>session</managed-bean-scope>
    </managed-bean>

         //Iniciamos a configuracao do managed bean EventoMB
    <managed-bean>
        //Nome do managed bean
        <managed-bean-name>EventoMB</managed-bean-name>
         //Classe do managed bean
        <managed-bean-class>br.com.bb.sae.mbeans.EventoMB</managed-bean-class>

         //Escopo do managed bean
        <managed-bean-scope>session</managed-bean-scope>
    </managed-bean>

             //Iniciamos a configuracao do managed bean AvaliacaoMB
    <managed-bean>
        //Nome do managed bean
        <managed-bean-name>AvaliacaoMB</managed-bean-name>
         //Classe do managed bean
        <managed-bean-class>br.com.bb.sae.mbeans.AvaliacaoMB</managed-bean-class>

         //Escopo do managed bean
        <managed-bean-scope>session</managed-bean-scope>
    </managed-bean>

        //Iniciamos a configuracao do managed bean EventoQuestao
    <managed-bean>
        //Nome do managed bean
        <managed-bean-name>EventoQuestaoMB</managed-bean-name>
         //Classe do managed bean
        <managed-bean-class>br.com.bb.sae.mbeans.EventoQuestaoMB</managed-bean-class>

         //Escopo do managed bean
        <managed-bean-scope>session</managed-bean-scope>
    </managed-bean>

    <managed-bean>
        <description>
            Bean para trazer os dados do MySQL
        </description>
        <managed-bean-name>Grupo</managed-bean-name>
        <managed-bean-class>br.com.beans.Grupo</managed-bean-class>
        <managed-bean-scope>session</managed-bean-scope>
    </managed-bean>
   
    <!-- Configuração do navigation rule  Grupo -->
    <navigation-rule>
        //De onde vem esse navigation rule Grupo
        <from-view-id>/pgGrupo/form_grupo.xhtml</from-view-id>
         //primeiro caso
        <navigation-case>
          //se a string de retorno for sucesso..
            <from-outcome>sucesso</from-outcome>
          //redireciona para essa pagina
            <to-view-id>/pgGrupo/sucesso_insercaoGrupo.xhtml</to-view-id>
        </navigation-case>
        <!-- Configuração do navigation rule  Index -->
        <navigation-rule>
            <navigation-case>
                <from-outcome>index</from-outcome>
                <to-view-id>/index.xhtml</to-view-id>
            </navigation-case>
        </navigation-rule>
    </navigation-rule>
 
    <navigation-rule>
      //De onde vem esse navigation rule
        <from-view-id>/pgGrupo/listar_todosGrupo.xhtml</from-view-id>
      //primeiro caso
        <navigation-case>
           //se a string de retorno for sucesso..
            <from-outcome>sucesso</from-outcome>
          //redireciona para essa pagina
            <to-view-id>/pgGrupo/sucesso_todosGrupo.xhtml</to-view-id>
        </navigation-case>
    </navigation-rule>

    <navigation-rule>
      //De onde vem esse navigation rule
        <from-view-id>/pgGrupo/consultarGrupo.xhtml</from-view-id>
      //primeiro caso
        <navigation-case>
           //se a string de retorno for verdadeiro..
            <from-outcome>sucesso_consultarGrupo</from-outcome>
          //redireciona para essa pagina
            <to-view-id>/pgGrupo/sucesso_consultarGrupo.xhtml</to-view-id>
        </navigation-case>
        <navigation-case>
            //redireciona para essa pagina for falsa
            <from-outcome>falha_consultarGrupo</from-outcome>
            <to-view-id>/pgGrupo/falha_consultarGrupo.xhtml</to-view-id>
        </navigation-case>
    </navigation-rule>

    <navigation-rule>
      //De onde vem esse navigation rule
        <from-view-id>/pgGrupo/atualizar.xhtml</from-view-id>
      //primeiro caso
        <navigation-case>
           //se a string de retorno for sucesso..
            <from-outcome>sucesso_atualizarGrupo</from-outcome>
          //redireciona para essa pagina
            <to-view-id>/pgGrupo/sucesso_atualizarGrupo.xhtml</to-view-id>
        </navigation-case>
    </navigation-rule>
     <!-- Acaba aqui a configuração do navigation rule GRUPO -->


       <!-- Configuração do navigation rule QUESTÃO -->
    <navigation-rule>
        //De onde vem esse navigation rule Questao
        <from-view-id>/pgQuestao/form_questao.xhtml</from-view-id>
         //primeiro caso
        <navigation-case>
          //se a string de retorno for sucesso..
            <from-outcome>sucesso_questao</from-outcome>
          //redireciona para essa pagina
            <to-view-id>/pgQuestao/sucesso_insercaoQuestao.xhtml</to-view-id>
        </navigation-case>
    </navigation-rule>

    <navigation-rule>
       //De onde vem esse navigation rule
        <from-view-id>/pgQuestao/atualizarQuestao.xhtml</from-view-id>
         //primeiro caso
        <navigation-case>
          //se a string de retorno for sucesso..
            <from-outcome>sucesso_atualizarQuestao</from-outcome>
          //redireciona para essa pagina
            <to-view-id>/pgQuestao/sucesso_atualizarQuestao.xhtml</to-view-id>
        </navigation-case>
    </navigation-rule>

    <navigation-rule>
       //De onde vem esse navigation rule
        <from-view-id>/pgQuestao/consultarQuestao.xhtml</from-view-id>
         //primeiro caso
        <navigation-case>
          //se a string de retorno for verdadeira..
            <from-outcome>sucesso_consultarQuestao</from-outcome>
          //redireciona para essa pagina
            <to-view-id>/pgQuestao/sucesso_consultarQuestao.xhtml</to-view-id>
        </navigation-case>

        <navigation-case>
          //se a string de retorno for falsa..
            <from-outcome>falha_consultarQuestao</from-outcome>
          //redireciona para essa pagina
            <to-view-id>/pgQuestao/falha_consultarQuestao.xhtml</to-view-id>
        </navigation-case>
    </navigation-rule>

    <navigation-rule>
       //De onde vem esse navigation rule
        <from-view-id>/pgQuestao/listar_todasQuestao.xhtml</from-view-id>
         //primeiro caso
        <navigation-case>
          //se a string de retorno for sucesso..
            <from-outcome>sucesso_todasQuestao</from-outcome>
          //redireciona para essa pagina
            <to-view-id>/pgQuestao/sucesso_todasQuestao.xhtml</to-view-id>
        </navigation-case>
    </navigation-rule>
     <!-- Acaba aqui a configurção do navigation rule QUESTÃO -->


    <!-- Configuração do navigation rule EVENTO -->
    <navigation-rule>
        //De onde vem esse navigation rule Evento
        <from-view-id>/pgEvento/form_evento.xhtml</from-view-id>
         //primeiro caso
        <navigation-case>
          //se a string de retorno for sucesso..
            <from-outcome>sucesso_evento</from-outcome>
          //redireciona para essa pagina
            <to-view-id>/pgEvento/sucesso_insercaoEvento.xhtml</to-view-id>
        </navigation-case>
    </navigation-rule>

    <navigation-rule>
       //De onde vem esse navigation rule
        <from-view-id>/pgEvento/atualizarEvento.xhtml</from-view-id>
         //primeiro caso
        <navigation-case>
          //se a string de retorno for sucesso..
            <from-outcome>sucesso_atualizarEvento</from-outcome>
          //redireciona para essa pagina
            <to-view-id>/pgEvento/sucesso_atualizarEvento.xhtml</to-view-id>
        </navigation-case>
    </navigation-rule>

    <navigation-rule>
       //De onde vem esse navigation rule
        <from-view-id>/pgEvento/consultarEvento.xhtml</from-view-id>
         //primeiro caso
        <navigation-case>
          //se a string de retorno for verdadeira..
            <from-outcome>sucesso_consultarEvento</from-outcome>
          //redireciona para essa pagina
            <to-view-id>/pgEvento/sucesso_consultarEvento.xhtml</to-view-id>
        </navigation-case>

        <navigation-case>
          //se a string de retorno for falsa..
            <from-outcome>falha_consultarEvento</from-outcome>
          //redireciona para essa pagina
            <to-view-id>/pgEvento/falha_consultarEvento.xhtml</to-view-id>
        </navigation-case>
    </navigation-rule>

    <navigation-rule>
       //De onde vem esse navigation rule
        <from-view-id>/pgEvento/listar_todosEvento.xhtml</from-view-id>
         //primeiro caso
        <navigation-case>
          //se a string de retorno for sucesso..
            <from-outcome>sucesso_todosEvento</from-outcome>
          //redireciona para essa pagina
            <to-view-id>/pgEvento/sucesso_todosEvento.xhtml</to-view-id>
        </navigation-case>
    </navigation-rule>
     <!-- Acaba  aqui a configuração do navigation rule Evento -->

     <!-- Configuração do navigation rule MONTAGEMAVALIACAO -->
    <navigation-rule>
        //De onde vem esse navigation rule Questao
        <from-view-id>/montagemAvaliacao.html</from-view-id>

    </navigation-rule>

    <navigation-rule>
        //De onde vem esse navigation rule Avaliacao
        <from-view-id>/pgAvaliacao/montagemAvaliacao.xhtml</from-view-id>
        <navigation-case>
          //se a string de retorno for sucesso..
            <from-outcome>sucesso_avaliacao</from-outcome>
          //redireciona para essa pagina
            <to-view-id>/pgAvaliacao/sucesso_avaliacao.xhtml</to-view-id>
        </navigation-case>

    <navigation-rule>
       //De onde vem esse navigation rule
        <from-view-id>/pgAvaliacao/listar_todasAvaliacao.xhtml</from-view-id>
         //primeiro caso
        <navigation-case>
          //se a string de retorno for sucesso..
            <from-outcome>sucesso_todasAvaliacao</from-outcome>
          //redireciona para essa pagina
            <to-view-id>/pgAvaliacao/sucesso_todasAvaliacao.xhtml</to-view-id>
        </navigation-case>
    </navigation-rule>
    <navigation-rule>
        //De onde vem esse navigation rule Avaliacao
        <from-view-id>/pgAvaliacao/EventoQuestao.xhtml</from-view-id>
        <navigation-case>
          //se a string de retorno for sucesso..
            <from-outcome>sucesso_eventoquestao</from-outcome>
          //redireciona para essa pagina
            <to-view-id>sucesso_eventoquestao.xhtml</to-view-id>
        </navigation-case>

    </navigation-rule>
    </navigation-rule>





</faces-config>

---------------------------->>>>>>>>>>>>>>>>>>>>>>>>----------------------------------------------------------------------

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.0"
         xmlns="http://java.sun.com/xml/ns/javaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">

 <context-param>
     <param-name>br.com.caelum.vraptor.encoding</param-name>
     <param-value>UTF-8</param-value>
 </context-param>

    <context-param>
        <param-name>javax.faces.PROJECT_STAGE</param-name>
        <param-value>Development</param-value>
    </context-param>

    <context-param>
        <param-name>javax.faces.DEFAULT_SUFFIX</param-name>
        <param-value>.xhtml</param-value>
    </context-param>

    <context-param>
        <param-name>facelets.DEVELPMENT</param-name>
        <param-value>true</param-value>
    </context-param>

    <servlet>
        <servlet-name>Faces Servlet</servlet-name>
        <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
        <load-on-startup>1</load-on-startup>
    </servlet>

    <servlet-mapping>
        <servlet-name>Faces Servlet</servlet-name>
        <url-pattern>/faces/*</url-pattern>
    </servlet-mapping>

    <session-config>
        <session-timeout>
         30
        </session-timeout>
    </session-config>

    <welcome-file-list>
        <welcome-file>faces/index.xhtml</welcome-file>
    </welcome-file-list>

    <resource-ref>
        <res-ref-name>jdbc/intranet</res-ref-name>
        <res-type>javax.sql.DataSource</res-type>
        <res-auth>Container</res-auth>
        <res-sharing-scope>Shareable</res-sharing-scope>
    </resource-ref>



    <filter>
        <filter-name>trinidad</filter-name>
        <filter-class>org.apache.myfaces.trinidad.webapp.TrinidadFilter</filter-class>
    </filter>

<context-param>
    <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
    <param-value>cliente</param-value>
 </context-param>

<context-param>
    <param-name>org.apache.myfaces.trinidad.CHANGE_PERSISTENCE</param-name>
    <param-value>session</param-value>
 </context-param>

  <filter-mapping>
    <filter-name>trinidad</filter-name>
    <servlet-name>faces</servlet-name>
  </filter-mapping>

   <servlet>
    <servlet-name>faces</servlet-name>
    <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
  </servlet>

  <servlet>
    <servlet-name>recursos</servlet-name>
    <servlet-class>org.apache.myfaces.trinidad.webapp.ResourceServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
  </servlet>
 
<context-param>
    <param-name>org.apache.myfaces.trinidad.CACHE_VIEW_ROOT</param-name>
    <param-value>true</param-value>
 </context-param>

</web-app>
 
Responder

13/01/2011

Alberon Oliveira

Olá Dyego,
 Alguma novidade referente au Faces.conf.xml e Web.xml
Abraço.
Responder

14/01/2011

Alberon Oliveira

Pessoal a minha pagina pelo que parece não esta com erro.
Esse erro ocorre nas classe do java, deve ta faltando alguam coisa ou conflito de libs.
Naão sei.

An Error has occured: Status Code 500 Exception Type null Message
Exception javax.servlet.ServletException
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:325)
at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1523)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:279)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:188)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:641)
at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:97)
at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:85)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:185)
at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:325)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:226)
at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:165)
at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:330)
at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:309)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.NullPointerException
at javax.faces.component.UIComponentBase.getRenderer(UIComponentBase.java:1268)
at javax.faces.component.UIComponentBase.decode(UIComponentBase.java:788)
at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1047)
at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1042)
at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1042)
at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1042)
at javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:941)
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:312)
... 24 more
Root Cause java.lang.NullPointerException
at javax.faces.component.UIComponentBase.getRenderer(UIComponentBase.java:1268)
at javax.faces.component.UIComponentBase.decode(UIComponentBase.java:788)
at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1047)
at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1042)
at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1042)
at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1042)
at javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:941)
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:312)
at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1523)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:279)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:188)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:641)
at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:97)
at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:85)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:185)
at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:325)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:226)
at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:165)
at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:330)
at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:309)
at java.lang.Thread.run(Thread.java:619)
Header List Name Value host localhost:8080 user-agent Mozilla/5.0 (Windows; U; Windows NT 6.0; pt-BR; rv:1.9.1.16) Gecko/20101130 Firefox/3.5.16 accept text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 accept-language pt-br,pt;q=0.8,en-us;q=0.5,en;q=0.3 accept-encoding gzip,deflate accept-charset ISO-8859-1,utf-8;q=0.7,*;q=0.7 keep-alive 300 connection keep-alive referer http://localhost:8080/site_sae/faces/pgGrupo/form_grupo.xhtml cookie JSESSIONID=422e68a111fbb9f706f2de587aaa content-type application/x-www-form-urlencoded content-length 253 Attribute List javax.servlet.error.message
org.apache.myfaces.trinidadinternal.application._INTERNAL_IDS [/__ADFv__] javax.servlet.error.status_code 500 com.sun.faces.error.view javax.faces.component.UIViewRoot@1269bdb javax.servlet.error.servlet_name Faces Servlet com.sun.faces.context.ExternalContextFactoryImpl_KEY com.sun.faces.context.ExternalContextImpl@1c277aa javax.servlet.error.exception javax.servlet.ServletException javax.servlet.error.request_uri /site_sae/faces/pgGrupo/form_grupo.xhtml org.apache.myfaces.trinidadinternal.renderkit.CACHED_SERIALIZED_VIEW [Ljava.lang.Object;@3e6b03 org.apache.myfaces.trinidadinternal.InitialViewRoot javax.faces.component.UIViewRoot@1269bdb org.apache.myfaces.trinidadinternal.context.FacesContextFactoryImpl.CONFIG_IN_CONTEXT true org.apache.myfaces.trinidad.util.RequestStateMap {org.apache.myfaces.trinidadinternal.config.dispatch.DispatchResponseConfiguratorImpl.APPLIED=true, org.apache.myfaces.trinidadinternal.config.GlobalConfiguratorImpl.REQUEST_CONTEXT=org.apache.myfaces.trinidadinternal.context.RequestContextImpl@1e3bf37}
Responder

26/01/2011

Dyego Carmo

Corra do MyFaces...

Com toda a sua força... CORRA do MyFaces , use o Primefaces no lugar do trinidad.

Responder

26/01/2011

Alberon Oliveira

Diego, boa tarde.
Eu já estou lange do Myfaces!
Estou usando o PrimeFaces igual você falou anteriomente.
Estou vendo com ele funciona, pra fazer as alteraçães no meu projeto.
Alguém tem um CRUD do PickList??
Pra facilita as coisa aqui!

Responder

11/02/2011

Dyego Carmo

Que bom :)
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar