Jump to content

nijinpp

Members
  • Posts

    4
  • Joined

  • Last visited

nijinpp's Achievements

Rookie

Rookie (2/14)

  • Week One Done
  • One Month Later
  • One Year In
  • First Post Rare
  • Conversation Starter Rare

Recent Badges

0

Reputation

  1. Hai, now i solved this problem.....but now i'm getting a new error...i will paste my code below....here in my database there are some integer values, floating point values and dates..the error which i got at run time is... Exception in thread "main" net.sf.jasperreports.engine.JRException: Errors were encountered when compiling report expressions class file: report32name_1321851599926_222017.java:177: inconvertible types found : java.lang.Float required: java.lang.String value = (java.lang.String)(((java.lang.Float)field_amountpaid.getValue())); //$JR_EXPR_ID=10$ ^ report32name_1321851599926_222017.java:182: inconvertible types found : java.sql.Date required: java.lang.String value = (java.lang.String)(((java.sql.Date)field_date.getValue())); //$JR_EXPR_ID=11$ ^ report32name_1321851599926_222017.java:255: inconvertible types found : java.lang.Float required: java.lang.String value = (java.lang.String)(((java.lang.Float)field_amountpaid.getOldValue())); //$JR_EXPR_ID=10$ ^ report32name_1321851599926_222017.java:260: inconvertible types found : java.sql.Date required: java.lang.String value = (java.lang.String)(((java.sql.Date)field_date.getOldValue())); //$JR_EXPR_ID=11$ ^ report32name_1321851599926_222017.java:333: inconvertible types found : java.lang.Float required: java.lang.String value = (java.lang.String)(((java.lang.Float)field_amountpaid.getValue())); //$JR_EXPR_ID=10$ ^ report32name_1321851599926_222017.java:338: inconvertible types found : java.sql.Date required: java.lang.String value = (java.lang.String)(((java.sql.Date)field_date.getValue())); //$JR_EXPR_ID=11$ ^ 6 errors at net.sf.jasperreports.engine.design.JRAbstractCompiler.compileReport(JRAbstractCompiler.java:191) at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:215) at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:148) at jasperdemo.JasperJDBCConnection.main(JasperJDBCConnection.java:19) Java Result: 1 amounpaid is the 'float value' and date is 'date value'....please do help... Nijin Code:package jasperdemo;import java.sql.Connection;import java.io.FileNotFoundException;import java.sql.DriverManager;import java.util.HashMap;import net.sf.jasperreports.engine.*;public class JasperJDBCConnection { public static void main(String[] args) throws FileNotFoundException, JRException { JasperReport jasperReport = null; String path = "/home/NetBeansProjects/JasperDemo/src/jasperdemo/report/"; JasperPrint jasperPrint = null; Connection conn = getConnection(); String templateName = path + "salary.jrxml"; String destinationFile = path + "salary.pdf"; jasperReport = JasperCompileManager.compileReport(templateName); HashMap parameters = new HashMap(); jasperPrint = JasperFillManager.fillReport(jasperReport, parameters, conn); JasperPrintManager.printReport(jasperPrint, true); JasperExportManager.exportReportToPdfFile(jasperPrint, destinationFile); } public static Connection getConnection() { Connection conn = null; String url = "jdbc:mysql://localhost:3306/lifeguard"; String driver = "com.mysql.jdbc.Driver"; String userName = "root"; String password = "admin"; try { Class.forName(driver).newInstance(); conn = DriverManager.getConnection(url, userName, password); System.out.println("Connected to the database"); } catch (Exception e) { e.printStackTrace(); } return conn; }}
  2. Hai, I am new to jasper report....in my application using the ireport plugin in netbeans i generated a jasper file and complied it successfully...i want this file to be used in a java program to convert it to pdf format and print it....when i tried to cnvert this file to pdf i'm getting the exception as "net.sf.jasperreports.engine.JRException: java.io.FileNotFoundException"...here in my code i actually gave the complete path to the specified file...but still i'm getting this exception....here is it rquired to give the jdbc connection???...i can't find the reason...please do help me...if anybody know the correct program to convert and print the jasper report using netbeans please do post it for me.....
  3. thanks frankhassanabad ...bur after adding the commons logging jar to the classpath i'm still getiing the same error....can u tell me any other reason for that???
  4. i am new to jasper report i'm trying to convert a jasper file to pdf using java...the ide is netbeans..while running the output error shows as Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory at net.sf.jasperreports.engine.util.JRLoader.<clinit>(JRLoader.java:61) at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:243) at JasperTest.main(JasperTest.java:19) Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:248) please do help me....
×
×
  • Create New...