jasper report +ireport +netbeans 7

tengo un problema con un proyecto que debe generarme una factura cuando presiono un botón hasta donde e visto los datos llegan a donde deben pero no se porque no lo hace y ni me muestra error los parámetros que mando al jasper están tomando información pero por alguna razón no toma estas lineas

reporte_view= JasperFillManager.fillReport( reporte, parametros, con.getConnection() );
JasperViewer.viewReport( reporte_view , false );

la clase que me genera el reporte es esta

package jcfactura;

import java.net.URL;
import java.util.HashMap;
import java.util.Map;
import net.sf.jasperreports.engine.JRException;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperPrint;
import net.sf.jasperreports.engine.JasperReport;
import net.sf.jasperreports.engine.util.JRLoader;
import net.sf.jasperreports.view.JasperViewer;
/**
* @web
* @author Mouse
*/
public class iFactura {
//se estable una conexion con la base de datos
private conectate con = new conectate();

public void ver_Factura(String numFact, String Total, String SumaTotal){
JasperReport reporte;
JasperPrint reporte_view;
try{
//direccion del archivo JASPER
URL in = this.getClass().getResource("jcReportFactura.jasper");
reporte = (JasperReport) JRLoader.loadObject( in );
//Se crea un objeto HashMap
Map parametros = new HashMap();
parametros.clear();
// parametros de entrada

parametros.put( "numfactura", numFact );
parametros.put( "numliteral", Total );
parametros.put( "sumatotal", SumaTotal );
System.out.println(numFact);
System.out.println(Total);
System.out.println(SumaTotal);

//-----------------------------------
reporte_view= JasperFillManager.fillReport( reporte, parametros, con.getConnection() );
JasperViewer.viewReport( reporte_view , false );

//terminamos la conexion a la base de datos
con.desconectar();
}catch (JRException E){
}
}

}

y pues si alguien quiere aca les dejo el proyecto para que lo monten y lo revisen y vean qeu estoy haciendo mal


esta mysql la la base de datos
solo cambian en la clase conectar el user y el pass de la de ustedes

cuando lo ejecutan van a nueva venta-seleccionan cliente-ponen una cantidad-registran y luego generan la factura

espero puedan encontrar el error que yo no veo