Olá pessoal!
Estou tentando realizar um teste de um modelo de cadastro em JSF, porém estou com erros. Estou utilizando Primefaces 2.2.1 Primeiramente a estrutura do projeto:
–>testeBotoes(nome do projeto)
—>JavaResources
---->src
----->controle
-------teste.java
----->mapeamento
-------empresa.java
—>WebContent
-----index.xhtml
teste.java
package controle;
import java.io.Serializable;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.ViewScoped;
import mapeamento.empresa;
@ManagedBean(name="teste")
@ViewScoped
public class teste implements Serializable{
private static final long serialVersionUID = -1748164888303956133L;
private empresa emp = new empresa();
private String valor = "";
public teste(){ }
public empresa getEmp() {
return emp;
}
public void setEmp(empresa emp) {
this.emp = emp;
}
public void novoValor(){
setValor("novo");
}
public void alterarValor(){
setValor("alterar");
}
public void excluirValor(){
setValor("excluir");
}
public void gravarValor(){
setValor("gravar");
}
public void cancelarValor(){
setValor("cancelar");
}
public void voltarValor(){
setValor("voltar");
}
public void sairValor(){
setValor("sair");
}
public void setValor(String valor) {
this.valor = valor;
}
public String getValor() {
return valor;
}
}
empresa.java
package mapeamento;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
public class empresa implements Serializable {
private static final long serialVersionUID = 3971129037010517610L;
private String empkey;
private String empcod;
private String empatv;
private String empnat;
private String empcnp;
private String empies;
private Date empdte;
private String empnom;
private String empend;
private String empbai;
private String empmun;
private String empest;
private String empcep;
private String emptel;
private String empfax;
private String empema;
private String empurl;
private String empcae;
private String empimu;
private String empfan;
private BigDecimal empvlr;
public empresa() {}
public empresa(String empkey) {
this.empkey = empkey;
}
public empresa(String empkey, String empcod) {
this.empkey = empkey;
this.empcod = empcod;
}
public String getEmpkey() {
return empkey;
}
public void setEmpkey(String empkey) {
this.empkey = empkey.toUpperCase();
}
public String getEmpcod() {
return empcod;
}
public void setEmpcod(String empcod) {
this.empcod = empcod.toUpperCase();
}
public String getEmpatv() {
return empatv;
}
public void setEmpatv(String empatv) {
this.empatv = empatv.toUpperCase();
}
public String getEmpnat() {
return empnat;
}
public void setEmpnat(String empnat) {
this.empnat = empnat;
}
public String getEmpcnp() {
return empcnp;
}
public void setEmpcnp(String empcnp) {
this.empcnp = empcnp.toUpperCase();
}
public String getEmpies() {
return empies;
}
public void setEmpies(String empies) {
this.empies = empies.toUpperCase();
}
public Date getEmpdte() {
return empdte;
}
public void setEmpdte(Date empdte) {
this.empdte = empdte;
}
public String getEmpnom() {
return empnom;
}
public void setEmpnom(String empnom) {
this.empnom = empnom.toUpperCase();
}
public String getEmpend() {
return empend;
}
public void setEmpend(String empend) {
this.empend = empend.toUpperCase();
}
public String getEmpbai() {
return empbai;
}
public void setEmpbai(String empbai) {
this.empbai = empbai.toUpperCase();
}
public String getEmpmun() {
return empmun;
}
public void setEmpmun(String empmun) {
this.empmun = empmun.toUpperCase();
}
public String getEmpest() {
return empest;
}
public void setEmpest(String empest) {
this.empest = empest.toUpperCase();
}
public String getEmpcep() {
return empcep;
}
public void setEmpcep(String empcep) {
this.empcep = empcep.toUpperCase();
}
public String getEmptel() {
return emptel;
}
public void setEmptel(String emptel) {
this.emptel = emptel.toUpperCase();
}
public String getEmpfax() {
return empfax;
}
public void setEmpfax(String empfax) {
this.empfax = empfax.toUpperCase();
}
public String getEmpema() {
return empema;
}
public void setEmpema(String empema) {
this.empema = empema;
}
public String getEmpurl() {
return empurl;
}
public void setEmpurl(String empurl) {
this.empurl = empurl;
}
public String getEmpcae() {
return empcae;
}
public void setEmpcae(String empcae) {
this.empcae = empcae.toUpperCase();
}
public String getEmpimu() {
return empimu;
}
public void setEmpimu(String empimu) {
this.empimu = empimu.toUpperCase();
}
public String getEmpfan() {
return empfan;
}
public void setEmpfan(String empfan) {
this.empfan = empfan.toUpperCase();
}
public BigDecimal getEmpvlr() {
return empvlr;
}
public void setEmpvlr(BigDecimal empvlr) {
this.empvlr = empvlr;
}
@Override
public int hashCode() {
int hash = 0;
hash += (empkey != null ? empkey.hashCode() : 0);
return hash;
}
@Override
public boolean equals(Object object) {
if (!(object instanceof empresa)) {
return false;
}
empresa other = (empresa) object;
if ((this.empkey == null && other.empkey != null) || (this.empkey != null && !this.empkey.equals(other.empkey))) {
return false;
}
return true;
}
@Override
public String toString() {
return "empresa[ empkey=" + empkey + " ]";
}
}
index.xhtml
<!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:p="http://primefaces.prime.com.tr/ui">
<h:head>
<script type="text/javascript">
function inserir(){
insere.disable();
altera.disable();
exclui.disable();
grava.enable();
cancela.enable();
volta.disable();
sai.disable();
}
function alterar(){
insere.disable();
altera.disable();
exclui.disable();
grava.enable();
cancela.enable();
volta.disable();
sai.disable();
}
function excluir(){
insere.disable();
altera.disable();
exclui.disable();
grava.enable();
cancela.enable();
volta.disable();
sai.disable();
}
function gravar(){
insere.enable();
altera.enable();
exclui.enable();
grava.disable();
cancela.disable();
volta.enable();
sai.enable();
}
function cancelar(){
insere.enable();
altera.enable();
exclui.enable();
grava.disable();
cancela.disable();
volta.enable();
sai.enable();
}
function voltar(){
insere.enable();
altera.enable();
exclui.enable();
grava.disable();
cancela.disable();
volta.enable();
sai.enable();
}
function sair(){
insere.enable();
altera.enable();
exclui.enable();
grava.disable();
cancela.disable();
volta.enable();
sai.enable();
}
</script>
<title>Teste</title>
</h:head>
<h:body onload="cancelar()">
<h:form prependId="false" id="formulario">
<p:panel>
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="colunaLinha11"><h:outputText value="Código"/></td>
<td class="colunaLinha12"><h:outputText value="Ativo?"/></td>
<td class="colunaLinha13"><h:outputText value="Natureza" /></td>
<td class="colunaLinha14"><h:outputText value="CPF / CNPJ" /></td>
<td class="colunaLinha15"><h:outputText value="Inscrição Estadual" /></td>
<td class="colunaLinha16"><h:outputText value="Dt. Cadastro" /></td>
</tr>
<tr>
<td class="colunaLinha11"><p:inputText value="#{teste.emp.empcod}" style="width:90%;" id="empcod" disabled="true"/></td>
<td class="colunaLinha12"><h:selectOneRadio value="#{cteste.emp.empatv}" id="empatv" style="width:90%">
<f:selectItem itemValue="T" itemLabel="Sim"/>
<f:selectItem itemValue="F" itemLabel="Não"/>
</h:selectOneRadio></td>
<td class="colunaLinha13"><h:selectOneMenu value="#{teste.emp.empnat}" class="combo" style="width:90%;" id="empnat">
<f:selectItem itemValue="Fisica" itemLabel="Física" />
<f:selectItem itemValue="Juridica" itemLabel="Jurídica" />
</h:selectOneMenu></td>
<td class="colunaLinha14"><p:inputText value="#{teste.emp.empcnp}" style="width:90%;" id="empcnp"/></td>
<td class="colunaLinha15"><p:inputText value="#{teste.emp.empies}" style="width:90%;" id="empies"/></td>
<td class="colunaLinha16"><p:inputMask mask="99/99/9999" value="#{teste.emp.empdte}" style="width: 85%;" id="empdte" /></td>
</tr>
<tr>
<td colspan="3" style="width:50%"><h:outputText value="Razão Social" /></td>
<td colspan="3" style="width:50%"><h:outputText value="Nome Fantasia" /></td>
</tr>
<tr>
<td colspan="3" style="width:50%"><p:inputText value="#{teste.emp.empnom}" style="width:97%;" id="empnom"/></td>
<td colspan="3" style="width:50%"><p:inputText value="#{teste.emp.empfan}" style="width:97%;" id="empfan"/></td>
</tr>
<tr>
<td><h:outputText value="Valor" /></td>
<td><h:outputText value="CEP" /></td>
<td><h:outputText value="Bairro" /></td>
<td colspan="3"><h:outputText value="Endereço" /></td>
</tr>
<tr>
<td><p:inputText value="#{teste.emp.empvlr}" style="width:92%;" id="empvlr"/></td>
<td><p:inputMask mask="99999-999" value="#{teste.emp.empcep}" style="width: 85%;" id="empcep"/></td>
<td><p:inputText value="#{teste.emp.empbai}" style="width:92%;" id="empbai"/></td>
<td colspan="3"><p:inputText value="#{teste.emp.empend}" style="width:97%;" id="empend"/></td>
</tr>
<tr>
<td><h:outputText value="Cidade" /></td>
<td><h:outputText value="Estado" /></td>
<td><h:outputText value="Telefone" /></td>
<td><h:outputText value="Celular" /></td>
<td><h:outputText value="Inscrição Municipal" /></td>
<td><h:outputText value="CAE" /></td>
</tr>
<tr>
<td><p:inputText value="#{teste.emp.empmun}" style="width:92%;" id="empmun"/></td>
<td><h:selectOneMenu value="#{teste.emp.empest}" class="combo" style="width:90%;" id="empest">
<f:selectItem itemValue="AC" itemLabel="AC" />
<f:selectItem itemValue="AL" itemLabel="AL" />
<f:selectItem itemValue="AP" itemLabel="AP" />
<f:selectItem itemValue="AM" itemLabel="AM" />
<f:selectItem itemValue="BA" itemLabel="BA" />
<f:selectItem itemValue="CE" itemLabel="CE" />
<f:selectItem itemValue="DF" itemLabel="DF" />
<f:selectItem itemValue="ES" itemLabel="ES" />
<f:selectItem itemValue="GO" itemLabel="GO" />
<f:selectItem itemValue="MA" itemLabel="MA" />
<f:selectItem itemValue="MT" itemLabel="MT" />
<f:selectItem itemValue="MS" itemLabel="MS" />
<f:selectItem itemValue="MG" itemLabel="MG" />
<f:selectItem itemValue="PA" itemLabel="PA" />
<f:selectItem itemValue="PB" itemLabel="PB" />
<f:selectItem itemValue="PR" itemLabel="PR" />
<f:selectItem itemValue="PE" itemLabel="PE" />
<f:selectItem itemValue="PI" itemLabel="PI" />
<f:selectItem itemValue="RJ" itemLabel="RJ" />
<f:selectItem itemValue="RN" itemLabel="RN" />
<f:selectItem itemValue="RS" itemLabel="RS" />
<f:selectItem itemValue="RO" itemLabel="RO" />
<f:selectItem itemValue="RR" itemLabel="RR" />
<f:selectItem itemValue="SC" itemLabel="SC" />
<f:selectItem itemValue="SP" itemLabel="SP" />
<f:selectItem itemValue="SE" itemLabel="SE" />
<f:selectItem itemValue="TO" itemLabel="TO" />
</h:selectOneMenu></td>
<td><p:inputMask mask="(99)9999-9999" value="#{teste.emp.emptel}" style="width:92%;" id="emptel"/></td>
<td><p:inputMask mask="(99)9999-9999" value="#{teste.emp.empfax}" style="width: 90%;" id="empfax"/></td>
<td><p:inputText value="#{teste.emp.empimu}" style="width:90%;" id="empimu"/></td>
<td><p:inputText value="#{teste.emp.empcae}" style="width:85%;" id="empcae"/></td>
</tr>
<tr>
<td colspan="3"><h:outputText value="Email" /></td>
<td colspan="3"><h:outputText value="Página da Internet" /></td>
</tr>
<tr>
<td colspan="3"><p:inputText value="#{teste.emp.empema}" style="width:97%;" id="empema"/></td>
<td colspan="3"><p:inputText value="#{teste.emp.empurl}" style="width:97%;" id="empurl"/></td>
</tr>
</table>
</p:panel>
<br/>
<p:panel>
<center>
<p:commandButton widgetVar="insere" id="insere" value="Novo" action="#{teste.novoValor}" oncomplete="inserir()"/>
<p:commandButton widgetVar="altera" id="altera" value="Alterar" action="#{teste.alterarValor}" oncomplete="alterar()"/>
<p:commandButton widgetVar="exclui" id="exclui" value="Excluir" action="#{teste.excluirValor}" oncomplete="excluir()"/>
<p:commandButton widgetVar="grava" id="grava" value="Gravar" action="#{teste.gravarValor}" oncomplete="gravar()"/>
<p:commandButton widgetVar="cancela" id="cancela" value="Cancelar" action="#{teste.cancelarValor}" oncomplete="cancelar()" />
<p:commandButton widgetVar="volta" id="volta" value="Voltar" action="#{teste.voltarValor}" oncomplete="voltar()"/>
<p:commandButton widgetVar="sai" id="sai" value="Sair" action="#{teste.sairValor}" oncomplete="sair()"/>
</center>
</p:panel>
</h:form>
</h:body>
</html>
faces-config.xml
<?xml version="1.0" encoding="UTF-8"?>
<faces-config version="2.0" xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xi="http://www.w3.org/2001/XInclude"
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">
<managed-bean>
<managed-bean-name>teste</managed-bean-name>
<managed-bean-class>controle.teste</managed-bean-class>
<managed-bean-scope>view</managed-bean-scope>
</managed-bean>
</faces-config>
web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
<display-name>testeBotoes</display-name>
<welcome-file-list>
<welcome-file>index.jsf</welcome-file>
</welcome-file-list>
<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>*.jsf</url-pattern>
</servlet-mapping>
</web-app>
Agora o que está acontecendo:
1- Quando coloco no xhtml apenas p:commandButton (mais especificadamente quando deixo as linhas 190 a 196) não há erro algum.
2- Quando coloco as linhas que possuem p:inputText, quando vou rodar a aplicação, o seguinte erro aparece:
com.sun.faces.application.view.FaceletViewHandlingStrategy handleRenderException
GRAVE: Error Rendering View[/index.xhtml]
java.lang.IllegalStateException: Cannot create a session after the response has been committed
at org.apache.catalina.connector.Request.doGetSession(Request.java:2734)
at org.apache.catalina.connector.Request.getSession(Request.java:2244)
at org.apache.catalina.connector.RequestFacade.getSession(RequestFacade.java:899)
at com.sun.faces.context.ExternalContextImpl.getSession(ExternalContextImpl.java:155)
at com.sun.faces.renderkit.ServerSideStateHelper.writeState(ServerSideStateHelper.java:175)
at com.sun.faces.renderkit.ResponseStateManagerImpl.writeState(ResponseStateManagerImpl.java:122)
at com.sun.faces.application.StateManagerImpl.writeState(StateManagerImpl.java:166)
at com.sun.faces.application.view.WriteBehindStateWriter.flushToWriter(WriteBehindStateWriter.java:225)
at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:418)
at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:131)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:121)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:410)
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:240)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:399)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:317)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:204)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:182)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:311)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
15/07/2011 09:10:48 com.sun.faces.context.ExceptionHandlerImpl throwIt
INFO: Exception when handling error trying to reset the response.
java.lang.IllegalStateException: Cannot create a session after the response has been committed
at org.apache.catalina.connector.Request.doGetSession(Request.java:2734)
at org.apache.catalina.connector.Request.getSession(Request.java:2244)
at org.apache.catalina.connector.RequestFacade.getSession(RequestFacade.java:899)
at com.sun.faces.context.ExternalContextImpl.getSession(ExternalContextImpl.java:155)
at com.sun.faces.renderkit.ServerSideStateHelper.writeState(ServerSideStateHelper.java:175)
at com.sun.faces.renderkit.ResponseStateManagerImpl.writeState(ResponseStateManagerImpl.java:122)
at com.sun.faces.application.StateManagerImpl.writeState(StateManagerImpl.java:166)
at com.sun.faces.application.view.WriteBehindStateWriter.flushToWriter(WriteBehindStateWriter.java:225)
at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:418)
at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:131)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:121)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:410)
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:240)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:399)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:317)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:204)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:182)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:311)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
15/07/2011 09:10:48 org.apache.catalina.core.StandardWrapperValve invoke
GRAVE: Servlet.service() for servlet [Faces Servlet] in context with path [/testeBotoes] threw exception [Cannot create a session after the response has been committed] with root cause
java.lang.IllegalStateException: Cannot create a session after the response has been committed
at org.apache.catalina.connector.Request.doGetSession(Request.java:2734)
at org.apache.catalina.connector.Request.getSession(Request.java:2244)
at org.apache.catalina.connector.RequestFacade.getSession(RequestFacade.java:899)
at com.sun.faces.context.ExternalContextImpl.getSession(ExternalContextImpl.java:155)
at com.sun.faces.renderkit.ServerSideStateHelper.writeState(ServerSideStateHelper.java:175)
at com.sun.faces.renderkit.ResponseStateManagerImpl.writeState(ResponseStateManagerImpl.java:122)
at com.sun.faces.application.StateManagerImpl.writeState(StateManagerImpl.java:166)
at com.sun.faces.application.view.WriteBehindStateWriter.flushToWriter(WriteBehindStateWriter.java:225)
at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:418)
at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:131)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:121)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:410)
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:240)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:399)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:317)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:204)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:182)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:311)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Procurei aqui no fórum porém não achei nada parecido. Alguém tem alguma idéia do que pode estar errado?
Obrigada!