Secciones

Artículos para tus primeros pasos

Si estás empezando a introducirte en el mundo de Groovy y Grails, no te pierdas nuestros artículos básicos: 

Entrevistas con los expertos
 

Los protagonistas te cuentan de qué van los proyectos más importantes del mundo Groovy:


Un proyecto de:
ImaginaWorks
Campus Escuela de Groovy

Grails

Jasper y could not initialize proxy - no Session - Parte 1

Henry Stivens - viernes 18/09/2009

Estoy usando Grails 1.1.1, es uno de los errores que muestra al tratar de descargar el reporte. El reporte me funcionaba el la version 1.0.3, este mensaje: could not initialize proxy - no Session también sale en otras ocasiones la cuales voy a poner más adelante... pero mientras tanto pueden por favor colaborarme con esto?

 

Muchas gracias de antemano

Detalles:


Grails Runtime Exception

Error Details

Error 500: net.sf.jasperreports.engine.JRException: Error retrieving field value from bean : user.codigo
Servlet: grails
URI: /MegaManager/grails/jasper/index.dispatch
Exception Message: could not initialize proxy - no Session
Caused by: net.sf.jasperreports.engine.JRException: Error retrieving field value from bean : user.codigo
Class: JasperController
At Line: [69]
Code Snippet:

 

Stack Trace

org.codehaus.groovy.runtime.InvokerInvocationException: net.sf.jasperreports.engine.JRException: Error retrieving field value from bean : user.codigo

at org.jsecurity.web.servlet.JSecurityFilter.doFilterInternal(JSecurityFilter.java:384)

at org.jsecurity.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:183)

Caused by: net.sf.jasperreports.engine.JRException: Error retrieving field value from bean : user.codigo

at net.sf.jasperreports.engine.data.JRAbstractBeanDataSource.getBeanProperty(JRAbstractBeanDataSource.java:123)

at net.sf.jasperreports.engine.data.JRAbstractBeanDataSource.getFieldValue(JRAbstractBeanDataSource.java:100)

at net.sf.jasperreports.engine.data.JRBeanCollectionDataSource.getFieldValue(JRBeanCollectionDataSource.java:104)

at net.sf.jasperreports.engine.fill.JRFillDataset.setOldValues(JRFillDataset.java:799)

at net.sf.jasperreports.engine.fill.JRFillDataset.next(JRFillDataset.java:763)

at net.sf.jasperreports.engine.fill.JRBaseFiller.next(JRBaseFiller.java:1402)

at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:111)

at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:888)

at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:810)

at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:89)

at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:601)

at net.sf.jasperreports.engine.JasperFillManager$fillReport.call(Unknown Source)

at JasperService$_closure1.doCall(JasperService.groovy:83)

at JasperController$_closure2.doCall(JasperController.groovy:85)

at JasperController.invokeMethod(JasperController.groovy)

at JasperController$_closure1.doCall(JasperController.groovy:69)

at JasperController$_closure1.doCall(JasperController.groovy)

... 2 more

Caused by: java.lang.reflect.InvocationTargetException

at org.apache.commons.beanutils.PropertyUtilsBean.invokeMethod(PropertyUtilsBean.java:1773)

at org.apache.commons.beanutils.PropertyUtilsBean.getSimpleProperty(PropertyUtilsBean.java:1132)

at org.apache.commons.beanutils.PropertyUtilsBean.getNestedProperty(PropertyUtilsBean.java:686)

at org.apache.commons.beanutils.PropertyUtilsBean.getProperty(PropertyUtilsBean.java:715)

at org.apache.commons.beanutils.PropertyUtils.getProperty(PropertyUtils.java:290)

at net.sf.jasperreports.engine.data.JRAbstractBeanDataSource.getBeanProperty(JRAbstractBeanDataSource.java:115)

... 18 more

Caused by: org.hibernate.LazyInitializationException: could not initialize proxy - no Session

at com.mobilex.manager.JsecUser_$$_javassist_37.getCodigo(JsecUser_$$_javassist_37.java)

... 24 more

 

 

 Si necesitan mas detalles me avisan :)
Responder al hilo | Volver al foro "Grails" | Volver a los foros