Por que será que o seguinte erro ocorre às vezes? Tem hora que funciona(pega os dados) e hora que dá a exception...
Internal Exception: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'nomedatabela' doesn't exist Error Code: 1146O código é este:
EntityManagerFactory emf = Persistence.createEntityManagerFactory("sistemaJSPJPA2");
EntityManager em = emf.createEntityManager();
Query q = em.createQuery("SELECT s FROM Solicitacao s");
ArrayList<SolicitacaoTO> solicitacoesTO=new ArrayList<SolicitacaoTO>();
SolicitacaoTO solicitacaoTO=null;
solicitacoes=q.getResultList();
for (Solicitacao solicitacao : solicitacoes) {
System.out.println(solicitacao.getNumeroChamado()+" - "+solicitacao.getServico());
solicitacaoTO=new SolicitacaoTO();
solicitacaoTO.setNumeroChamado(solicitacao.getNumeroChamado().toString());
solicitacoesTO.add(solicitacaoTO);
}
request.setAttribute("lista", solicitacoesTO);
em.close();
emf.close();