Hola a todos!
Yo estoy usando JDeveloper 11G con iReportes 3.7.6 y si me levanta el reporte, el problema es que me toma el path de mi maquina local para levantar el reporte, y necesito publicarlo para que desde cualquier instancia se pueda acceder a dicho reporte….¿que puedo hacer?
este codigo funciona bien para levantar un reporte localmente:
FacesContext ctx = FacesContext.getCurrentInstance();
String myPath=System.getProperty ("user.dir");
String fileName =myPath + "\\Reports\\report2.jasper";
Map parameters = new HashMap();
parameters.put("p_salario", this.getValor());
System.out.println("Salario " + this.getValor());
JasperPrint jasperPrint = JasperFillManager.fillReport(fileName, parameters, conn);