d.wendler Posted July 3, 2013 Share Posted July 3, 2013 Is there any way I can put jrxml files onto the Jasper server, link it to a datasource and let it compile without iReports, Java-Bridge, local Jaspersoft UI, ... I want to use as little Java as possible and I don't have Apache ANT either.Can I do it through the PHP / REST/SOAP API?Or can I setup a little shell script on the Jasperserver that I can use like this way:./compileMyReport.sh --report=/home/bla/test.jrxml --datasource=MongoDB_test_1 Update:I'm trying to compile through a local shell/java class,CLASSPATH="/opt/jasperreports-server-cp-5.1.0/apache-tomcat/webapps/jasperserver/WEB-INF/lib/jcommon-1.0.15.jar;/opt/jasperreports-server-cp-5.1.0/apache-tomcat/webapps/jasperserver/WEB-INF/lib/itext-2.1.7.js2.jar;/opt/jasperreports-server-cp-5.1.0/apache-tomcat/webapps/jasperserver/WEB-INF/lib/jfreechart-1.0.12.jar;/opt/jasperreports-server-cp-5.1.0/apache-tomcat/webapps/jasperserver/WEB-INF/lib/jasperreports-5.1.0.jar"but I get errors:CompileReport.java:6: package net.sf.jasperreports.engine.design does not existimport net.sf.jasperreports.engine.design.JRDefaultCompiler; ^CompileReport.java:7: package net.sf.jasperreports.engine.design does not existimport net.sf.jasperreports.engine.design.JRVerifier; ^CompileReport.java:8: package net.sf.jasperreports.engine.design does not existimport net.sf.jasperreports.engine.design.JasperDesign; ^CompileReport.java:9: package net.sf.jasperreports.engine.util does not existimport net.sf.jasperreports.engine.util.JRLoader; ^CompileReport.java:10: package net.sf.jasperreports.engine.util does not existimport net.sf.jasperreports.engine.util.JRSaver; ^CompileReport.java:11: package net.sf.jasperreports.engine.xml does not existimport net.sf.jasperreports.engine.xml.JRXmlLoader; ^CompileReport.java:12: package net.sf.jasperreports.engine.xml does not existimport net.sf.jasperreports.engine.xml.JRXmlWriter; @http://stackoverflow.com/questions/17428694/compile-jasper-report-remoteley-without-java-bridge Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now