Ajuda ireport + jasperreport

Pessoal, alguem sabe como eu passo uma conexao JPA(toplink) para o meu jasper report ??

valeus

dentro do iReport, vá em options - classpath e clique em add folder… coloque a pasta que contém as suas entidades .class e o persistence.xml

feito isso vá em data - connections/data sources … clique em new EJBQL CONNECTION… name coloque qq coisa, persistence unit name coloque seu PU que vc definiu la no persistence.xml

agora pra consultar basta ir em data | report query e selecionar a opção EJB QL

pra quem usa jpa/hibernate, a coisa é um pouquinho diferente

precisa colocar dentro da pasta lib do iReport os jars hibernate3 (atualizado),hibernate-annotations,hibernate-commons-annotations,hibernate-entitymanager,javassist e persistence.jar

feito isso precisa gerar um jar dos seus entitys com os persistence.xml … no eclipse é mole, basta clicar com o botao direito no projeto e dar um export - jar file - e colocar este jar no classpath do iReport

e depois sao os mesmos passos do toplink… criar a conexao e a query desejada.