28/08/2006, 06:10
|
| | Fecha de Ingreso: agosto-2006
Mensajes: 5
Antigüedad: 18 años, 4 meses Puntos: 0 | |
Hola a todos les explico un poco mejor mi error, el codigo es este:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.HashMap;
import java.util.Map;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperPrint;
import net.sf.jasperreports.view.JasperViewer;
public class Test1
{
/** Creates a new instance of Main */
public Test1()
{
}
/**
* @param args the command line arguments
*/
public static void main(String[] args)
{
// TODO code application logic here
try
{
//Ruta de Archivo Jasper
String fileName="C:\\iReport-1.2.5\\Test1.jasper";
//Ruta de archivo pdf de destino
System.out.println("Declaro fileName");
//Pasamos parametros al reporte Jasper.
Map parameters = new HashMap();
parameters.put("sql_query", new String("SELECT * FROM T_SACET_LLAMADAS_REALIZADAS"));
System.out.println("Declaro Map");
//Preparacion del reporte (en esta etapa se inserta el valor del query en el reporte).
JasperPrint jasperPrint=JasperFillManager.fillReport(fileName, parameters, getConnection());
System.out.println("Declaro JasperPrint");
JasperViewer jrviewer = new JasperViewer(jasperPrint,false);
System.out.println("Hizo viewer");
jrviewer.list();
System.out.println("Viewer: "+jrviewer.toString());
System.out.println("Hizo show");
System.exit(0);
}
catch (Exception e)
{
System.out.println(e.getMessage());
}
}
/**Metodo para crear la conexion a DB*/
private static Connection getConnection() throws ClassNotFoundException, SQLException
{
//Configuración de la conexión.
String driver = "net.sourceforge.jtds.jdbc.Driver";
String connectString = "driver";
String user = "usuario";
String password = "contraseña";
Class.forName(driver);
Connection conn = DriverManager.getConnection(connectString, user, password);
//Retornamos la conexión establecida.
return conn;
}
}
y el error que me lanza es este:
Class not found when loading object from file : C:\iReport-1.2.5\Test1.jasper
Alguien sabra de que se trata? La ruta esta bien y he incluido todos los .jar
Si alguien puede ayudarme lo agradeceria mucho.. Estoy trabajando con eclipse 3.1.2 jdk1.4.2_06 iReport1.2.5 jasperreports1.2.5 y MS SQL Server 2000
Gracias! |