how to get jasper report file path in localsystem
Posted on October 21, 2013 at 6:03am
My code is
InputStream input = new FileInputStream(new File("./Reports/ipr.jrxml"));
System.out.println("get into Report");
JasperDesign jasperDesign = JRXmlLoader.load(input);
System.out.println("Compiling Report Designs");
JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign);
i got the following error while running in tomcat server
java.io.FileNotFoundException: C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0.\Reports\opbill.jrxml(The system cannot find the path specified)
Any help would be appreciated
Posted on October 21, 2013 at 9:08am
This is link to part of your question:
http://community.jaspersoft.com/questions/542548/problems-displaying-pdf just an overview.
With your line: JasperDesign jasperDesign = JRXmlLoader.load(input); try and put the whole statemnt here.
JasperDesign jasperDesign = JRXmlLoader.load (new FileInputStream(new File("./Reports/ipr.jrxml"));
If this does not work then I would say you need to give the full file path name for said file, or create a directory which is defined in your development enviroment. Also I would print out "Input" just to see what you are really getting.
Hope this helps.