Alo galera, fiz uma aplicaçao toda baseada em swing e jpa, tah tudo funcionando bem, exceto os relatorios, estou tendo dificuldades de me convencer a manter uma conexao jdbc no sistema junto com a conexao JPA, eu tentei criar os relatorios baseados em JPA com EJB-QL mas o iReport nao da suporte ou ha algo que estou fazendo errado, e quanto a geraçao de preview nao consegui fazer funcionar usando
Map<String, Object> paMap = new HashMap<String, Object>();
Map<String, Object> hints = new HashMap<String, Object>();
hints.put("fetchSize", new Integer(100));
//hints.put("anyName", "anyObject()");
paMap.put(JRJpaQueryExecuterFactory.PARAMETER_JPA_QUERY_HINTS_MAP, hints);
paMap.put(JRJpaQueryExecuterFactory.PARAMETER_JPA_ENTITY_MANAGER, em);
return paMap;
este eh o trecho de codigo que cria o mapa que eh executado em :
JasperReport relatorio;
try
{
relatorio = (JasperReport) JRLoader.loadObject(obterRelatorio());
JasperPrint impressao = JasperFillManager.fillReport(relatorio, obterParametros());
JasperViewer.viewReport(impressao, false);
}
catch (JRException e)
{
lastError = e.getMessage();
}
alguem tem alguma dica sobre como fazer tudo funcionar sometne com JPA ?
valeu galera !