Como que devo configura o faces-config-xml e web.xml no JSF. Para usar o Myfaces Trinidad e Facelets???
Configuração do faces-config-xml e web.xml no JSF
9 Respostas
Valeu Victor!!!
Cara ainda continua dando o mesmo erro!
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)
Meu web.xml esta assim:
<?xml version="1.0" encoding="UTF-8"?><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>
<context-param>
<param-name>org.apache.myfaces.trinidad.ALTERNATE_VIEW_HANDLER</param-name>
<param-value>com.sun.facelets.FaceletViewHandler</param-value>
</context-param>
<filter>
<filter-name>trinidad</filter-name>
<filter-class>org.apache.myfaces.trinidad.webapp.TrinidadFilter</filter-class>
</filter>
o meu faces-config.xml
<?xml version='1.0' encoding='UTF-8'?><application>
<default-render-kit-id>org.apache.myfaces.trinidad.core</default-render-kit-id>
</application>
//Iniciamos a configuracao do managed bean GrupoMB
//Nome do managed bean
GrupoMB
//Classe do managed bean
br.com.bb.sae.mbeans.GrupoMB
Está parecido como o do link mas não ta funcionando.
Agradeço mais uma vez a tenção de todos.
Acompanhei sua configuração pelo site http://wiki.apache.org/myfaces/Facelets_with_Trinidad e parece que está igual mesmo, ou seja, a princípio configurado corretamente.
Esse NullPointer parece que dá devido o FacesContext.getRedererKit() retornar nulo, eis o javadoc informando quando retorna nulo:
Return the RenderKit instance for the render kit identifier
specified on our UIViewRoot , if there is one. If there is no
current UIViewRoot , if the UIViewRoot does not have a
specified renderKitId, or if there is no RenderKit
for the specified identifier, return null instead.
Coloca o código da sua página carinha o/
Dá uma tentada com o xhtml de exemplo dele:
<tr:document
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"
title="Facelets">
<tr:form>
<tr:inputText label="Your name" id="input1" value="Teste" />
<tr:commandButton id="button1" text="press me" />
</tr:form>
</tr:document>
o/
Olá Victor.
Desculpa pela demora, mas estava tentando resolve essa pane do meu projeto.
Ai esta o código fonte da minha pagina que estou usando o Myfaces com Trinidad e JSF.
<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:rich="http://richfaces.ajax4jsf.org/rich"
xmlns:tr=“http://myfaces.apache.org/trinidad”
>
<ui:define name="topo"></ui:define>
<ui:define name="conteudo">
<h:head>
<script type="text/javascript" src="../Common/DebugCommon1_2_13.js"></script>
<script type="tetext/javascript" src="../Common/grafico.js"></script>
</h:head>
<h:body style="padding-left: 5px" >
<div style="text-align: left">
<tr:form id="formAvaliacao">
<img border="0" src="/sae/img/setaAmarela.gif" width="10" height="10" />
<a class="menuAzulEscuro">MONTAGEM AVALIAÇÃO</a><br/>
<h:panelGrid columns="2" width="100%" cellpadding="0" cellspacing="0" style=" padding-left: 3px ; padding-top: 15px">
<h:outputLabel styleClass="menuPreto" value="Informe o Período:" />
<h:column>
<div style="padding-top: 6px;padding-right: 420px">
<h:inputText size="10" id="periodo" required="true" requiredMessage="Campo é obrigatório" value="#{EventoQuestaoMB.eventoquestao.periodo}" immediate="#{true}"/>
<h:message for="periodo" errorStyle="color: red;"/>
</div>
</h:column>
<h:outputLabel styleClass="menuPreto" value="Escolha o Evento:"/>
<h:column>
<div style="padding-top: 6px">
<h:selectOneListbox value="#{EventoQuestaoMB.eventoquestao.codevento}" size="1" style="" immediate="#{true}">
<f:selectItems value="#{EventoQuestaoMB.listaEventos}"/>
</h:selectOneListbox>
</div>
</h:column>
<h:outputLabel styleClass="menuPreto" value="Questões"/>
</h:panelGrid>
<table border="0" cellpadding="0" cellspacing="0" style=" padding-left: 3px;padding-top: 6px ;width: 500px">
<h:column>
<td>
<h:column>
<div style="padding-left: 4px; padding-top: 2px">
<tr:selectOrderShuttle label="" size="5" value="#{EventoQuestaoMB.listaAvaliacaoFinal}" >
<f:selectItems value="#{EventoQuestaoMB.listaQuestao}"/>
</tr:selectOrderShuttle>
<div style="padding-left: 4px;padding-top: 10px">
<tr:commandButton styleClass="menuAzulEscuro" text="Salvar" action="#{EventoQuestaoMB.create}"/>
</div>
</div>
</h:column>
</td>
</h:column>
</table>
</tr:form>
</div>
</h:body>
</ui:define>
</ui:composition>
Esta com o mesmo erro quando clico em salva o formulário surge o erro:
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)
OBS: Se eu voltar a pagina e clicar em salvar novamente ele passa sem dar o erro.
O que esta acontencendo?
Bom fds.
Carinha, pra ser honesto não conheço muito o trinidad, mas ao que parece sua página está sem o elemento root quando, que no caso do trinidad é o tr:document, assim o jsf não consegue instanciar o RendererKit.
Como está o templateprincipal.xhtml? está com o tr:document?
Olá victor.
Se add o tr:document au meu formulario ele também naum funciona.
O meu templateprincipal estar sem o tr:document!
Se eu add o tr:document no templateprincipal a minha pagina nao carrega os componetes do template.
Naõ sei como a tag tr trabalha com templates!!!
Meu templateprincipal esta assim:::
<?xml version="1.0" encoding="UTF-8"?><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: 66px;" 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: 26px;" align="right">
<a class="menuAzulEscuro">SAE - SISTEMA DE AVALIAÇÃO DE EVENTOS</a>
</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>
<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>
</h:body>
<!-- Função responsavel em adicionar a pagina inicial nos favoritos -->
<script type="text/javascript">
/*<![CDATA[*/
function addFav(){
url = “<a href="http://localhost:8080/sae/faces/index.xhtml">http://localhost:8080/sae/faces/index.xhtml</a>”;
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);
}
}
/]]>/
</ui:composition>
Alguém pode dar uma força?
Bom pessoal,
Pesquisando mais um pouco encontrei essa lib jsf-api-2.0.0-RC.jar
Que esta disponivel em: http://grepcode.com/file/repository.jboss.com/maven2/javax.faces/jsf-api/2.0.0-RC/javax/faces/component/UIComponentBase.java
Adicionei au meu projeto mesmo assim continua com o erro:
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)
Alguma dica por que naum esta funcionando?
Alguém mais tem noção do que esteja acontecendo no meu projeto???
Será bem vinda alguma contribuição.
Ótima tarde a todos.
Bom pessoal,
estou com esse novo erro.
Home
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}
Obrigado pela atenção.