2004 IR Help Posted August 21, 2006 Share Posted August 21, 2006 By: InpreetSingh - inpreet Jasper reports not compiling plz help 2005-04-19 06:19 Here is what I am doing. I run following command on windows command prompt including all *.jar files but still facing errors : Please help **************************************************************************** C:jasperreports>javac -classpath "C:Program FilesJavajdk1.5.0_02jrelibcommons-beanutils-1.5.jar" -classpath "C:Program FilesJavajdk1.5.0_02jrelibcommons-collections-2.1.jar" -classpath "C:Program FilesJavajdk1.5.0_02jrelibcommons-digester-1.3.jar" -classpath "C:Program FilesJavajdk1.5.0_02jrelibcommons-logging-1.0.2.jar" -classpath "C:Program FilesJavajdk1.5.0_02jrelibcommons-logging-api-1.0.2.jar" TestJasper.java TestJasper.java:27: cannot find symbol symbol : class JasperDesign location: class TestJasper JasperDesign jasperDesign = JasperManager.loadXmlDesign("C:/SimpleReport.xml"); ^ TestJasper.java:27: warning: [deprecation] net.sf.jasperreports.engine.JasperManager in net.sf.jasperreports.engine has been deprecated JasperDesign jasperDesign = JasperManager.loadXmlDesign("C:/SimpleReport.xml"); ^ TestJasper.java:27: warning: [deprecation] loadXmlDesign(java.lang.String) in net.sf.jasperreports.engine.JasperManager has been deprecated JasperDesign jasperDesign = JasperManager.loadXmlDesign("C:/SimpleReport.xml"); ^ TestJasper.java:28: warning: [deprecation] net.sf.jasperreports.engine.JasperManager in net.sf.jasperreports.engine has been deprecated JasperReport aReport = JasperManager.compileReport(jasperDesign); ^ TestJasper.java:31: warning: [unchecked] unchecked call to put(K,V) as a member of the raw type java.util.Map parameters.put("FromBranch", "'aaaaa'"); ^ TestJasper.java:37: warning: [deprecation] net.sf.jasperreports.engine.JasperManager in net.sf.jasperreports.engine has been deprecated JasperPrint jasperPrint = JasperManager.fillReport(aReport, parameters, conn); ^ TestJasper.java:37: warning: [deprecation] fillReport(net.sf.jasperreports.engine.JasperReport,java.util.Map,java.sql.Connection) in net.sf.jasperreports.engine .JasperManager has been deprecated JasperPrint jasperPrint = JasperManager.fillReport(aReport, parameters, conn); ^ TestJasper.java:39: warning: [deprecation] net.sf.jasperreports.engine.JasperManager in net.sf.jasperreports.engine has been deprecated JasperManager.printReportToPdfFile(jasperPrint, "BasicReport.pdf"); ^ TestJasper.java:39: warning: [deprecation] printReportToPdfFile(net.sf.jasperreports.engine.JasperPrint,java.lang.String) in net.sf.jasperreports.engine.JasperManager has been deprecated JasperManager.printReportToPdfFile(jasperPrint, "BasicReport.pdf"); ^ 1 error 8 warnings **************************************************************************** ----- Original Message ----- From: Inpreet To: chetan_parekh@idealake.com Sent: Tuesday, April 19, 2005 5:48 PM Subject: Re: Need help Sir, Do I need ANT for compiling simple jasper reports??? As till now I haven't installed ANT on my machine. I read somewhere that ANT is required for complex reports. Now as I am still not able to compile my reports I was thinking that may be possible that ANT is necessity. Also I have copied all C:jasperreportsdemosampleswebappWEB-INFlib*.jar and C:jasperreportslib.*jar to C:Program FilesJavajdk1.5.0_02jrelibext as u told me to do that but still not getting solution. I also added path in environment variables of my computer by going to properties of mycomputer->advance-> environment variables-> system variables -> path.::: C:Program FilesJavajdk1.5.0_02bin ----- Original Message ----- From: chetan_parekh@idealake.com To: Inpreet Singh Sent: Tuesday, April 19, 2005 1:08 PM Subject: Re: Need help do onething copy all .jar files from web-inflib to java_homejrelibext folder and compile. this error is becuase your jasper spesific jar files are not in your classpath setting. do this and let me kno the result. ----- Original Message ----- From: Inpreet Singh To: chetan_parekh@idealake.com Sent: Tuesday, April 19, 2005 1:03 PM Subject: Need help Hello Chetan, How r u doing? As I told u I need your help in compiling Java reporting library : Jasper Reports. You are expert so please guide me thru. I am trying to execute following code. and getting errors. *********************************CODE START********************************* import sf.jasperreports.engine.*; import sf.jasperreports.engine.export.*; import sf.jasperreports.engine.util.*; import sf.jasperreports.view.*; import java.util.*; import java.sql.*; import java.io.*; import java.awt.*; public class TestJasper { public static Connection newConnection = null; public TestJasper() { } public static void main(String[] args) { TestJasper testJasper1 = new TestJasper(); testJasper1.makeReport(); } public void makeReport() { try { newConnection = this.getConnection(); JasperDesign jasperDesign = JasperManager.loadXmlDesign("C:\SimpleReport.jrxml"); JasperReport aReport = JasperManager.compileReport(jasperDesign); //JasperManager.compileReportToFile(jasperDesign ,"C:\SimpleReport.jasper"); Map parameters = new HashMap(); parameters.put("FromBranch", "'aaaaa'"); // parameters.put("ToBranch", "'zzzzz'"); // parameters.put("FromPartyName", "'aaaaa'"); // parameters.put("ToPartyName", "'zzzzz'"); Connection conn = this.getConnection(); //JasperPrint jasperPrint = JasperFillManager.fillReport(aReport,parameters, conn); JasperPrint jasperPrint = JasperManager.fillReport(aReport, parameters, conn); //jasperPrint.getPages(); JasperManager.printReportToPdfFile(jasperPrint, "BasicReport.pdf"); JasperViewer.viewReport(jasperPrint, true); //System.setProperty("java.awt.headless", "true"); System.exit(0); } catch (Exception ex) { ex.printStackTrace(); System.exit(0); } } public Connection getConnection() throws ClassNotFoundException, SQLException { Connection conn = null; try { String driver = "com.mysql.jdbc"; String connectString = "jdbc:mysql://192.168.103.15/Test"; String user = "mayank"; String password = ""; Class.forName(driver); conn = DriverManager.getConnection(connectString, user, password); } catch (Exception ex) { ex.printStackTrace(); } return conn; } } *********************************CODE END************************************* *********************************ERRROR START********************************* Compiling 1 source file to C:Documents and SettingsinpreetTestJasperbuildclasses C:jasperreportsclassesTestJasper.java:53: cannot find symbol symbol : class JasperDesign location: class TestJasper JasperDesign jasperDesign = JRXmlLoader.load("SimpleReport.jrxml"); C:jasperreportsclassesTestJasper.java:53: cannot find symbol symbol : variable JRXmlLoader location: class TestJasper JasperDesign jasperDesign = JRXmlLoader.load("SimpleReport.jrxml"); C:jasperreportsclassesTestJasper.java:55: cannot find symbol symbol : class JasperReport location: class TestJasper JasperReport aReport = JasperManager.compileReport(jasperDesign); C:jasperreportsclassesTestJasper.java:55: cannot find symbol symbol : variable JasperManager location: class TestJasper JasperReport aReport = JasperManager.compileReport(jasperDesign); C:jasperreportsclassesTestJasper.java:56: cannot find symbol symbol : variable JasperManager location: class TestJasper JasperManager.compileReportToFile(jasperDesign ,"SimpleReport.jasper"); C:jasperreportsclassesTestJasper.java:58: warning: [unchecked] unchecked call to put(K,V) as a member of the raw type java.util.Map parameters.put("FromBranch", "'aaaaa'"); C:jasperreportsclassesTestJasper.java:64: cannot find symbol symbol : variable JasperManager location: class TestJasper JasperPrint jasperPrint = JasperManager.fillReport(aReport, parameters, conn); C:jasperreportsclassesTestJasper.java:66: cannot find symbol symbol : variable JasperManager location: class TestJasper JasperManager.printReportToPdfFile(jasperPrint, "BasicReport.pdf"); C:jasperreportsclassesTestJasper.java:67: cannot find symbol symbol : variable JasperViewer location: class TestJasper JasperViewer.viewReport(jasperPrint, true); 8 errors *********************************ERRROR END********************************* By: C-Box - c-box RE: Jasper reports not compiling plz help 2005-04-19 06:36 Uhhhhhhhh... you should start with LOOKING AT THE SAMPLES how to CREATE, LOAD, COMPILE and FILL a (jasper)report !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Why do you use javac command to compile a temporarily jasper-java-file!?!??!?!?!??!?!? That makes no sense (to me). If you are a newbie to JAVA also, you should first take a look into some introductions (eg. homepage of Sun or anything else). Or try to install IReport there ALL is included you need for creating and running some simple reports. C-Box By: InpreetSingh - inpreet RE: Jasper reports not compiling plz help 2005-04-19 07:19 I have already iReports running on my machine and it is working fine. I am using .jrxml file from ireports to check how jasper works. I also have netbeans IDE where I am trying to run my TestJasper.java example where I am getting following error : *********************************CODE START********************************* import sf.jasperreports.engine.*; import sf.jasperreports.engine.export.*; import sf.jasperreports.engine.util.*; import sf.jasperreports.view.*; import java.util.*; import java.sql.*; import java.io.*; import java.awt.*; public class TestJasper { public static Connection newConnection = null; public TestJasper() { } public static void main(String[] args) { TestJasper testJasper1 = new TestJasper(); testJasper1.makeReport(); } public void makeReport() { try { newConnection = this.getConnection(); JasperDesign jasperDesign = JasperManager.loadXmlDesign("C:\SimpleReport.jrxml"); JasperReport aReport = JasperManager.compileReport(jasperDesign); //JasperManager.compileReportToFile(jasperDesign ,"C:\SimpleReport.jasper"); Map parameters = new HashMap(); parameters.put("FromBranch", "'aaaaa'"); // parameters.put("ToBranch", "'zzzzz'"); // parameters.put("FromPartyName", "'aaaaa'"); // parameters.put("ToPartyName", "'zzzzz'"); Connection conn = this.getConnection(); //JasperPrint jasperPrint = JasperFillManager.fillReport(aReport,parameters, conn); JasperPrint jasperPrint = JasperManager.fillReport(aReport, parameters, conn); //jasperPrint.getPages(); JasperManager.printReportToPdfFile(jasperPrint, "BasicReport.pdf"); JasperViewer.viewReport(jasperPrint, true); //System.setProperty("java.awt.headless", "true"); System.exit(0); } catch (Exception ex) { ex.printStackTrace(); System.exit(0); } } public Connection getConnection() throws ClassNotFoundException, SQLException { Connection conn = null; try { String driver = "com.mysql.jdbc"; String connectString = "jdbc:mysql://192.168.103.15/Test";; String user = "mayank"; String password = ""; Class.forName(driver); conn = DriverManager.getConnection(connectString, user, password); } catch (Exception ex) { ex.printStackTrace(); } return conn; } } *********************************CODE END************************************* *********************************ERRROR START********************************* Compiling 1 source file to C:Documents and SettingsinpreetTestJasperbuildclasses C:jasperreportsclassesTestJasper.java:53: cannot find symbol symbol : class JasperDesign location: class TestJasper JasperDesign jasperDesign = JRXmlLoader.load("SimpleReport.jrxml"); C:jasperreportsclassesTestJasper.java:53: cannot find symbol symbol : variable JRXmlLoader location: class TestJasper JasperDesign jasperDesign = JRXmlLoader.load("SimpleReport.jrxml"); C:jasperreportsclassesTestJasper.java:55: cannot find symbol symbol : class JasperReport location: class TestJasper JasperReport aReport = JasperManager.compileReport(jasperDesign); C:jasperreportsclassesTestJasper.java:55: cannot find symbol symbol : variable JasperManager location: class TestJasper JasperReport aReport = JasperManager.compileReport(jasperDesign); C:jasperreportsclassesTestJasper.java:56: cannot find symbol symbol : variable JasperManager location: class TestJasper JasperManager.compileReportToFile(jasperDesign ,"SimpleReport.jasper"); C:jasperreportsclassesTestJasper.java:58: warning: [unchecked] unchecked call to put(K,V) as a member of the raw type java.util.Map parameters.put("FromBranch", "'aaaaa'"); C:jasperreportsclassesTestJasper.java:64: cannot find symbol symbol : variable JasperManager location: class TestJasper JasperPrint jasperPrint = JasperManager.fillReport(aReport, parameters, conn); C:jasperreportsclassesTestJasper.java:66: cannot find symbol symbol : variable JasperManager location: class TestJasper JasperManager.printReportToPdfFile(jasperPrint, "BasicReport.pdf"); C:jasperreportsclassesTestJasper.java:67: cannot find symbol symbol : variable JasperViewer location: class TestJasper JasperViewer.viewReport(jasperPrint, true); 8 errors *********************************ERRROR END********************************* By: Denny Valliant - xenden RE: Jasper reports not compiling plz help 2005-04-19 10:03 WHY DO YOU NOT LISTEN TO C-BOX?!?! He is wise and all-knowing. When he say: LOOK AT DOCS/SAMPLES/ETC it isn't to be mean. you need import net.sf.jasperreports. Note the "net.sf" you have "sf"... those text strings aren't just in there to make the source look pretty. 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