Hi Peter, Can you provide the exact stack trace of the error, now that you're running the newer versions of those modules?
Also, can you include the xml content that's in the serialized_definition table for that report? -Darius On Fri, Aug 12, 2011 at 9:04 AM, Peter D Lubambi <[email protected]> wrote: > Hi Mike, > I have upgraded, i am now running reporting module ver. 0.6.2 before > was 0.6.1 and serialization-xstream ver. 0.2.5 before was 0.2.2. but > still getting the same error... > > Thanks in advance. > Peter. > > On Fri, Aug 12, 2011 at 5:00 PM, Michael Seaton <[email protected]> wrote: > > Hi Peter, > > > > Can you indicate what version of the reporting module and > > serialization-xstream modules you are running? Can you try upgrading > them > > to the latest? > > > > Mike > > > > On 08/12/2011 06:05 AM, Peter D Lubambi wrote: > >> > >> Hi All, > >> > >> I am creating report using Cohort query, I can preview the report on > >> the report definition but when I try to run the report on the > >> reporting module I get this error "Unable to serialize mappings for > >> definition". > >> Any idea to get lead of this? > >> > >> Thanks. > >> > >> and below is stack trace > >> > >> > >> > org.openmrs.module.reporting.report.service.db.MappedDefinitionType.nullSafeSet(MappedDefinitionType.java:155) > >> > >> > org.hibernate.type.CompositeCustomType.nullSafeSet(CompositeCustomType.java:219) > >> > >> > org.hibernate.persister.entity.AbstractEntityPersister.dehydrate(AbstractEntityPersister.java:1997) > >> > >> > org.hibernate.persister.entity.AbstractEntityPersister.dehydrate(AbstractEntityPersister.java:1974) > >> > >> > org.hibernate.persister.entity.AbstractEntityPersister$3.bindValues(AbstractEntityPersister.java:2152) > >> > >> > org.hibernate.id.insert.AbstractReturningDelegate.performInsert(AbstractReturningDelegate.java:32) > >> > >> > org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2158) > >> > >> > org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2638) > >> > >> > org.hibernate.action.EntityIdentityInsertAction.execute(EntityIdentityInsertAction.java:48) > >> org.hibernate.engine.ActionQueue.execute(ActionQueue.java:250) > >> > >> > org.hibernate.event.def.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:298) > >> > >> > org.hibernate.event.def.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:181) > >> > >> > org.hibernate.event.def.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:107) > >> > >> > org.hibernate.event.def.DefaultSaveOrUpdateEventListener.saveWithGeneratedOrRequestedId(DefaultSaveOrUpdateEventListener.java:187) > >> > >> > org.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:172) > >> > >> > org.hibernate.event.def.DefaultSaveOrUpdateEventListener.performSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:94) > >> > >> > org.hibernate.event.def.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:70) > >> org.hibernate.impl.SessionImpl.fireSaveOrUpdate(SessionImpl.java:507) > >> org.hibernate.impl.SessionImpl.saveOrUpdate(SessionImpl.java:499) > >> org.hibernate.impl.SessionImpl.saveOrUpdate(SessionImpl.java:495) > >> > >> > org.openmrs.module.reporting.report.service.db.HibernateReportDAO.saveReportRequest(HibernateReportDAO.java:109) > >> > >> > org.openmrs.module.reporting.report.service.ReportServiceImpl.saveReportRequest(ReportServiceImpl.java:174) > >> sun.reflect.GeneratedMethodAccessor330.invoke(Unknown Source) > >> > >> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > >> java.lang.reflect.Method.invoke(Method.java:616) > >> > >> > org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) > >> > >> > org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) > >> > >> > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) > >> > >> > org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) > >> > >> > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) > >> > >> > org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) > >> $Proxy143.saveReportRequest(Unknown Source) > >> sun.reflect.GeneratedMethodAccessor330.invoke(Unknown Source) > >> > >> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > >> java.lang.reflect.Method.invoke(Method.java:616) > >> > >> > org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) > >> > >> > org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) > >> > >> > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) > >> > >> > org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) > >> > >> > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) > >> org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:107) > >> > >> > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) > >> > >> > org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:50) > >> > >> > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) > >> > >> > org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:50) > >> > >> > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) > >> > >> > org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) > >> $Proxy144.saveReportRequest(Unknown Source) > >> sun.reflect.GeneratedMethodAccessor330.invoke(Unknown Source) > >> > >> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > >> java.lang.reflect.Method.invoke(Method.java:616) > >> > >> > org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) > >> > >> > org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) > >> > >> > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) > >> > >> > org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) > >> > >> > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) > >> > >> > org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) > >> $Proxy144.saveReportRequest(Unknown Source) > >> sun.reflect.GeneratedMethodAccessor330.invoke(Unknown Source) > >> > >> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > >> java.lang.reflect.Method.invoke(Method.java:616) > >> > >> > org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) > >> > >> > org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:198) > >> $Proxy180.saveReportRequest(Unknown Source) > >> > >> > org.openmrs.module.reporting.report.service.ReportServiceImpl.runReport(ReportServiceImpl.java:327) > >> sun.reflect.GeneratedMethodAccessor326.invoke(Unknown Source) > >> > >> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > >> java.lang.reflect.Method.invoke(Method.java:616) > >> > >> > org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) > >> > >> > org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:198) > >> $Proxy143.runReport(Unknown Source) > >> sun.reflect.GeneratedMethodAccessor326.invoke(Unknown Source) > >> > >> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > >> java.lang.reflect.Method.invoke(Method.java:616) > >> > >> > org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) > >> > >> > org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) > >> > >> > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) > >> org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:107) > >> > >> > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) > >> > >> > org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:50) > >> > >> > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) > >> > >> > org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:50) > >> > >> > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) > >> > >> > org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) > >> $Proxy144.runReport(Unknown Source) > >> sun.reflect.GeneratedMethodAccessor326.invoke(Unknown Source) > >> > >> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > >> java.lang.reflect.Method.invoke(Method.java:616) > >> > >> > org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) > >> > >> > org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:198) > >> $Proxy144.runReport(Unknown Source) > >> sun.reflect.GeneratedMethodAccessor326.invoke(Unknown Source) > >> > >> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > >> java.lang.reflect.Method.invoke(Method.java:616) > >> > >> > org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) > >> > >> > org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:198) > >> $Proxy180.runReport(Unknown Source) > >> > >> > org.openmrs.module.reporting.web.reports.RunReportFormController.onSubmit(RunReportFormController.java:191) > >> > >> > org.springframework.web.servlet.mvc.SimpleFormController.processFormSubmission(SimpleFormController.java:267) > >> > >> > org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal(AbstractFormController.java:265) > >> > >> > org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153) > >> > >> > org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48) > >> > >> > org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875) > >> > >> > org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807) > >> > >> > org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571) > >> > >> > org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:511) > >> javax.servlet.http.HttpServlet.service(HttpServlet.java:637) > >> javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > >> > >> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) > >> > >> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > >> > >> > org.openmrs.module.web.filter.ModuleFilterChain.doFilter(ModuleFilterChain.java:76) > >> > org.openmrs.module.xforms.web.XformsFilter.doFilter(XformsFilter.java:60) > >> > >> > org.openmrs.module.web.filter.ModuleFilterChain.doFilter(ModuleFilterChain.java:74) > >> > org.openmrs.module.web.filter.ModuleFilter.doFilter(ModuleFilter.java:58) > >> > >> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > >> > >> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > >> > >> > org.openmrs.web.filter.OpenmrsFilter.doFilterInternal(OpenmrsFilter.java:112) > >> > >> > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) > >> > >> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > >> > >> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > >> > >> > org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198) > >> > >> > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) > >> > >> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > >> > >> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > >> org.openmrs.web.filter.StartupFilter.doFilter(StartupFilter.java:82) > >> > >> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > >> > >> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > >> org.openmrs.web.filter.StartupFilter.doFilter(StartupFilter.java:82) > >> > >> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > >> > >> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > >> org.openmrs.web.filter.StartupFilter.doFilter(StartupFilter.java:82) > >> > >> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > >> > >> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > >> > >> > org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96) > >> > >> > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) > >> > >> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > >> > >> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > >> > >> > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) > >> > >> > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) > >> > >> > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) > >> > >> > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) > >> > >> > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > >> > >> > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) > >> > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859) > >> > >> > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) > >> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) > >> java.lang.Thread.run(Thread.java:636) > >> > >> > >> OpenMRS Version: 1.6.2 Build 16603 > >> > >> _________________________________________ > >> > >> To unsubscribe from OpenMRS Developers' mailing list, send an e-mail to > >> [email protected] with "SIGNOFF openmrs-devel-l" in the body > (not > >> the subject) of your e-mail. > >> > >> [mailto:[email protected]?body=SIGNOFF%20openmrs-devel-l] > > > > _________________________________________ > > > > To unsubscribe from OpenMRS Developers' mailing list, send an e-mail to > > [email protected] with "SIGNOFF openmrs-devel-l" in the body > (not > > the subject) of your e-mail. > > > > [mailto:[email protected]?body=SIGNOFF%20openmrs-devel-l] > > > > _________________________________________ > > To unsubscribe from OpenMRS Developers' mailing list, send an e-mail to > [email protected] with "SIGNOFF openmrs-devel-l" in the body > (not the subject) of your e-mail. > > [mailto:[email protected]?body=SIGNOFF%20openmrs-devel-l] > _________________________________________ To unsubscribe from OpenMRS Developers' mailing list, send an e-mail to [email protected] with "SIGNOFF openmrs-devel-l" in the body (not the subject) of your e-mail. [mailto:[email protected]?body=SIGNOFF%20openmrs-devel-l]

