Criei a pasta META-INF e colei la dentro, continua o mesmo erro
segue a classe JPAFilter
/* * To change this template, choose Tools | Templates * and open the template in the editor. */packagefiltros;importjava.io.IOException;importjavax.persistence.EntityManager;importjavax.persistence.EntityManagerFactory;importjavax.persistence.Persistence;importjavax.servlet.Filter;importjavax.servlet.FilterChain;importjavax.servlet.FilterConfig;importjavax.servlet.ServletException;importjavax.servlet.ServletRequest;importjavax.servlet.ServletResponse;importjavax.servlet.annotation.WebFilter;/** * * @author Fred */@WebFilter(servletNames={"Faces Servlet"})publicclassJPAFilterimplementsFilter{privateEntityManagerFactoryfactory;@Overridepublicvoidinit(FilterConfigfilterConfig)throwsServletException{this.factory=Persistence.createEntityManagerFactory("copadomundo");}@OverridepublicvoiddoFilter(ServletRequestrequest,ServletResponseresponse,FilterChainchain)throwsIOException,ServletException{EntityManagerentityManager=this.factory.createEntityManager();request.setAttribute("entityManager",entityManager);entityManager.getTransaction().begin();chain.doFilter(request,response);try{entityManager.getTransaction().commit();}catch(Exceptione){entityManager.getTransaction().rollback();}finally{entityManager.close();}}@Overridepublicvoiddestroy(){this.factory.close();}}
Hebert_Coelho
Mano, olha a mensagem de erro: javax.persistence.PersistenceException: No Persistence provider for EntityManager named copadomundo
Olha como você configurou:
No netbeans não adianta sair criando as pastas, apague e fique apenas com o arquivo que ele criou inicialmente pois ele faz o trabalho de empacotar tudo no lugar devido.
fred_cbranco
jakefrog:
Mano, olha a mensagem de erro: javax.persistence.PersistenceException: No Persistence provider for EntityManager named copadomundo
Olha como você configurou:
No netbeans não adianta sair criando as pastas, apague e fique apenas com o arquivo que ele criou inicialmente pois ele faz o trabalho de empacotar tudo no lugar devido.
Veja o stack completo, estourou algum outro erro antes desse.
fred_cbranco
Desfiz e tudo e refiz novamente e nao deu mais erro agora o erro 'e com o xhtml
da o sequinte erro no navegador.
Erro no processamento de XML: nenhum elemento encontrado
Posição: http://localhost:8084/WebApplication5/faces/jogadores.xhtml
Número da linha 1, coluna 1:
^
O Xhtml esta assim
jogadores.xhtml:
<?xml version='1.0' encoding='UTF-8' ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="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"><ui:compositiontemplate="template.xhtml"></ui:composition></html>