Oi,
Tenho uma app que roda no jboss dentro um ear. Dentro deste ear tenho um arquivo jasperreports.jar e OSPReport.war(uma aplicação de relatórios daqui, nada com frameworks de relatório).
Na minha web app(OSPReport.war) eu tenho uma action que precisa compilar o xml para gerar o relatório. Meu problema é o seguinte:
Se eu não defino a propriedade “jasper.reports.compile.class.path” ele dá pau na hora de compilar.
Pergunta 1: Eu realmente preciso definir esta variável, já que o .jar está no ear, que tem uma abrangência maior que a do .war?
Pergunta 2 : Como faço para dizer que o arquivo .jar está no ear, tipo “/jasperreports.jar”, caso eu realmente tenha que definir a propriedade?
Hoje está funcionando mas eu coloquei o jar em uma pasta minha do c e criei um File e depois peguei o path e passei pro valor da propriedade, só para ver se ia funcionar…funciona, mas é porcão.
Valeu