Jasper report no encuentra el archivo en Netbeans

tengo este error: java.io.FileNotFoundException: report_ASISTENCIA.jrxml (El sistema no puede encontrar el archivo especificado)

no se porque no encuentra el archivo luego de ejecutar este codigo:

try { JasperReport reporte=JasperCompileManager.compileReport(“report_ASISTENCIA.jrxml”); // JasperReport reporte=JasperCompileManager.compileReport(“reporteasistencia_alumnos.jrxml”); JasperPrint print=JasperFillManager.fillReport(reporte,null,this.cn); JasperViewer.viewReport(print);

    } catch (Exception e) {         System.out.print(e.getMessage());     } 

Jasper Report Error retrieving field value from bean al generar Informe con fichero JSON

me vuelvo a conectar con vds. ya que las ultimas veces me habeis ayudado y estoy con este problema desde hace ya un tiempo y de solucionarlo depende mi puesto de trabajo pues estoy en practicas y tengo que solucionarlo.

El caso es que al intentar generar un informe en JASPER REPORT con columnas dynamicas al llegar a la linea donde se genera Jasper print aparece el siguiente error:

Exception in thread "main" net.sf.jasperreports.engine.JRException: Error retrieving field value from bean: fecha. 	at net.sf.jasperreports.engine.data.JRAbstractBeanDataSource.getBeanProperty(JRAbstractBeanDataSource.java:193) 	at net.sf.jasperreports.engine.data.JRAbstractBeanDataSource.getFieldValue(JRAbstractBeanDataSource.java:158) 	at net.sf.jasperreports.engine.data.JRBeanCollectionDataSource.getFieldValue(JRBeanCollectionDataSource.java:104) 	at net.sf.jasperreports.engine.fill.JRFillDataset.setOldValues(JRFillDataset.java:1489) 	at net.sf.jasperreports.engine.fill.JRFillDataset.next(JRFillDataset.java:1390)

este error se produce en la linea :

jasperPrint = JasperFillManager.fillReport(jasperReport, parametros, dataSource);

Pero en realidad se ve que NETBEANS da un aviso en las lineas :

 public static JRDataSource getDatasource(List<AbstractColumn> columns) throws FileNotFoundException {                 Gson gson = new Gson();          JsonElement json = gson.fromJson(new FileReader("C:/tools/2datos-prue.json"), JsonElement.class);          datosJson = gson.fromJson(json, new TypeToken<List<JsonElement>>(){}.getType());           List data = new ArrayList();          data.addAll(datosJson);          List data3 = new ArrayList();         data3 =  SortUtils.sortCollection(data, columns);                              return new JRBeanCollectionDataSource(data3, false); 

En concreto en la linea :

 data3 =  SortUtils.sortCollection(data, columns);

dando los siguientes errores :

ago 20, 2019 10:15:55 AM ar.com.fdvs.dj.util.MultiPropertyComparator compare ADVERTENCIA: java.lang.NoSuchMethodException: Unknown property 'fecha' ago 20, 2019 10:15:55 AM ar.com.fdvs.dj.util.MultiPropertyComparator compare ADVERTENCIA: java.lang.NoSuchMethodException: Unknown property 'velocidad_up' ago 20, 2019 10:15:55 AM ar.com.fdvs.dj.util.MultiPropertyComparator compare ADVERTENCIA: java.lang.NoSuchMethodException: Unknown property 'velocidad_dw' ago 20, 2019 10:15:55 AM ar.com.fdvs.dj.util.MultiPropertyComparator compare ADVERTENCIA: java.lang.NoSuchMethodException: Unknown property 'ppoe_usuario' ago 20, 2019 10:15:55 AM ar.com.fdvs.dj.util.MultiPropertyComparator compare ADVERTENCIA: java.lang.NoSuchMethodException: Unknown property 'ppoe_password' ago 20, 2019 10:15:55 AM ar.com.fdvs.dj.util.MultiPropertyComparator compare ADVERTENCIA: java.lang.NoSuchMethodException: Unknown property 'c' ago 20, 2019 10:15:55 AM ar.com.fdvs.dj.util.MultiPropertyComparator compare ADVERTENCIA: java.lang.NoSuchMethodException: Unknown property 'fecha' ago 20, 2019 10:15:55 AM ar.com.fdvs.dj.util.MultiPropertyComparator compare ADVERTENCIA: java.lang.NoSuchMethodException: Unknown property 'velocidad_up' ago 20, 2019 10:15:55 AM ar.com.fdvs.dj.util.MultiPropertyComparator compare ....

El error se repite por cada una de las columnas donde estan los datos.

Estoy muy agobiado por este problema… me gustaria me ayudaran …..

Gracias de todas formas a todos, Espero vuestras ideas ojala encuentre la solucion….

Generar columnas en jasper report en Java

estoy desarrollando una aplicacion en Java para generar un listado en Jasper Report, desde un fichero Json , el cual puede cambiar de estructura es decir ,, cambiar de columnas y numero de ellas … o sea puede imprimir un listado de clientes y la misma aplicacion un listado de articulos con sus datos de cabecera y pie de informe…. Despues de mucho he logrado descifrar todo e ir generando la aplicacion hasta el punto donde utilizando el comando “fastReportBuilder.addColumn” .. voy creando las columnas … el codigo es asi …

package javaapplication11;  import ar.com.fdvs.dj.domain.DynamicReport; import ar.com.fdvs.dj.domain.builders.FastReportBuilder; import java.io.BufferedReader; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; import java.util.Scanner;  public class Reportejav {         public static DynamicReport buildReport() throws ClassNotFoundException, FileNotFoundException, IOException {         FastReportBuilder fastReportBuilder = new FastReportBuilder();         int contador = 0 ;          String cadena;          Scanner scanner = new Scanner(System.in);          FileReader f = new FileReader("c:/tools/estructura.Json");         BufferedReader b = new BufferedReader(f);         while((cadena = b.readLine())!=null) {             contador = contador + 1;             System.out.println(b.readLine());                        fastReportBuilder.addColumn(cadena, cadena, String.class.getName(), 50);            }         fastReportBuilder.setPrintBackgroundOnOddRows(true).setUseFullPageWidth(true);           return fastReportBuilder.build();       }   }

El problema es que al compilarlo me da …:

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/collections/list/UnmodifiableList   null 	at ar.com.fdvs.dj.domain.entities.DJGroup.getFooterVariables(DJGroup.java:178) 	at ar.com.fdvs.dj.domain.builders.DynamicReportBuilder.build(DynamicReportBuilder.java:261) 	at ar.com.fdvs.dj.domain.builders.FastReportBuilder.build(FastReportBuilder.java:102) 	at javaapplication11.Reportejav.buildReport(Reportejav.java:53) 	at javaapplication11.JavaApplication11.main(JavaApplication11.java:99) Caused by: java.lang.ClassNotFoundException: org.apache.commons.collections.list.UnmodifiableList 	at java.net.URLClassLoader.findClass(URLClassLoader.java:382) 	at java.lang.ClassLoader.loadClass(ClassLoader.java:424) 	at sun.misc.Launcher$  AppClassLoader.loadClass(Launcher.java:349) 	at java.lang.ClassLoader.loadClass(ClassLoader.java:357) 	... 5 more C:\tools\jasperreports-5.0.1\JavaApplication11\nbproject\build-impl.xml:1040: The following error occurred while executing this line: C:\tools\jasperreports-5.0.1\JavaApplication11\nbproject\build-impl.xml:805: Java returned: 1 BUILD FAILED (total time: 20 

y ya no sigue.. este programa es llamado desde otro .Java.. pero da el problema en la linea que dice .:

     return fastReportBuilder.build();

Alguien me puede explicar que pasa o porque da ese error.. os lo agradeceria ….

Gracias a todos!!!

JSON con Jasper Reports … Generar columnas sacadas del mismo fichero

os he visto y me ha gustado mucho el ambiente que existe aqui y los temas que se hablan —-

Vamos al problema … Tengo un fichero JSON el cual quiero imprimir con JasperReport, el caso es que la estructura del JSON cambiara cada vez que me lo envien, y no se como reflejar los encabezados ni datos de las columnas en el informe ….. Se como hacerlo teniendo la estructura inicial ya preestablecida, pero de esta forma que puede ser aleatoria en cuento al numero de columnas y tipo de datos no tengo ni idea….

Agradeceria cualquier ayuna, un demo, alguna explicacion ….

Gracias de antemano!!!

Relatório Jasper

Olá!Estou com uma dúvida que parece um pouco simples,preciso fazer um relatórios de Faturas,que nas quais estas faturas possuem conhecimentos,etc.Nesse relatório eu tenho que por as Faturas e os conhecimentos,presentes nela,exmplo:

Fatura: 1

Conhecimentos:A,B,C,D,E,F.

Faturas: 2

Conhecimentos:A,B,C,D,E,F,G.

Faturas: 3

Conhecimentos:A,B,C,D,E,F,G.

Faturas: 4

Conhecimentos:A,B,C,D,E,F,G.

Assim em diante,lembrando que tenho varias faturas e conhecimentos em meu BD.