bom dia pessoal, estou fazendo uma aplicacao jsp com conexao com banco de dados, exclui um produto do meu banco de dados e mesmo assim esta dando um exception como abaixo, gostaria de saber como posso resolver esse problema
org.apache.jasper.JasperException: An exception occurred processing JSP page /ProcessaExclusao.jsp at line 38
35: for (int i = 0; i < recebeProdutoRemovido.length; i++){
36: for (br.data.produto prod : cprod.getAll()){
37: if (prod.getCodigo() == Integer.parseInt(recebeProdutoRemovido[i])){
38: cprod.removeProduto(prod);
39: }
40: }
41: }
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:413)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:393)
root cause
java.lang.IllegalStateException: Attempting to execute an operation on a closed EntityManager.
org.eclipse.persistence.internal.jpa.EntityManagerImpl.verifyOpen(EntityManagerImpl.java:1516)
org.eclipse.persistence.internal.jpa.EntityManagerImpl.close(EntityManagerImpl.java:1380)
br.modelo.CrudProduto.removeProduto(CrudProduto.java:58)
org.apache.jsp.ProcessaExclusao_jsp._jspService(ProcessaExclusao_jsp.java:95)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:393)