← Back to team overview

dhis2-users team mailing list archive

Re: Display Items on Dashboard?

 

I created favorite tables and charts then add them in dashboard. See Photo
named 001.
the i run analytics See Photo 002

then i logout and restart server (tomcat) then login and my dashboard with
empty boxes see photo 003.

On Wed, Apr 22, 2015 at 11:19 AM, Muhammad Bilal Siddqui <
m.bilalsiddqui@xxxxxxxxxxxxxxx> wrote:

> Version : 2.19-SNAPSHOTBuild revision : 18834Alot red
> ext-all.js:15 Resource interpreted as Font but transferred with MIME type
> text/plain: "
> http://localhost:8080/dhis/dhis-web-commons/font-awesome/fonts/fontawesome-webfont.woff2?v=4.3.0";.(anonymous
> function) @ ext-all.js:15(anonymous function) @ ext-all.js:15
> index.action:1 GET
> http://localhost:8080/api/apps/easy-visualization//assets/img/raptor-48.png
> 404 (Not Found)
> index.action:1 GET
> http://localhost:8080/api/apps/web-portal//img/icons/webportal-48.png 404
> (Not Found)
> ext-all.js:15 GET
> http://localhost:8080/dhis/api/reportTables/a9Wzou70dSD.json?fields=*,progr…lementGroups,!dataSets,!periods,!organisationUnitLevels,!organisationUnits
> 500 (Internal Server Error)Ext.define.request @
> ext-all.js:15web.pivot.loadTable @ table.js:3261(anonymous function) @
> table.js:3503execute @ table.js:3514fn @ table.js:2959requests.push.success
> @ table.js:3023Ext.apply.callback @ ext-all.js:15Ext.define.onComplete @
> ext-all.js:15Ext.define.onStateChange @ ext-all.js:15(anonymous function) @
> ext-all.js:15
> ext-all.js:15 Uncaught You're trying to decode an invalid JSON String:
> <html><head><title>Apache Tomcat/6.0.43 - Error report</title><style><!--H1
> {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;}
> H2
> {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;}
> H3
> {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;}
> BODY
> {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B
> {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;}
> P
> {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A
> {color : black;}A.name {color : black;}HR {color : #525D76;}--></style>
> </head><body><h1>HTTP Status 500 - Request processing failed; nested
> exception is org.hibernate.PropertyAccessException: Null value was assigned
> to a property of primitive type setter of
> org.hisp.dhis.period.RelativePeriods.lastMonth</h1><HR size="1"
> noshade="noshade"><p><b>type</b> Exception report</p><p><b>message</b>
> <u>Request processing failed; nested exception is
> org.hibernate.PropertyAccessException: Null value was assigned to a
> property of primitive type setter of
> org.hisp.dhis.period.RelativePeriods.lastMonth</u></p><p><b>description</b>
> <u>The server encountered an internal error that prevented it from
> fulfilling this request.</u></p><p><b>exception</b>
> <pre>org.springframework.web.util.NestedServletException: Request
> processing failed; nested exception is
> org.hibernate.PropertyAccessException: Null value was assigned to a
> property of primitive type setter of
> org.hisp.dhis.period.RelativePeriods.lastMonth
>
> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:978)
>
> org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:857)
>     javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>
> org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842)
>     javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
>
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
>
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>     org.hisp.dhis.security.filter.CorsFilter.doFilter(CorsFilter.java:93)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.hisp.dhis.security.filter.CustomAuthenticationFilter.doFilter(CustomAuthenticationFilter.java:64)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.hisp.dhis.security.filter.AutomaticAccessFilter.doFilter(AutomaticAccessFilter.java:115)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:57)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
>
> org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
>
> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
>
> org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
>
> org.springframework.web.filter.ShallowEtagHeaderFilter.doFilterInternal(ShallowEtagHeaderFilter.java:82)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
> org.springframework.orm.hibernate4.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:151)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
> org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
> </pre></p><p><b>root cause</b> <pre>org.hibernate.PropertyAccessException:
> Null value was assigned to a property of primitive type setter of
> org.hisp.dhis.period.RelativePeriods.lastMonth
>
> org.hibernate.property.BasicPropertyAccessor$BasicSetter.set(BasicPropertyAccessor.java:108)
>
> org.hibernate.tuple.entity.AbstractEntityTuplizer.setPropertyValues(AbstractEntityTuplizer.java:710)
>
> org.hibernate.tuple.entity.PojoEntityTuplizer.setPropertyValues(PojoEntityTuplizer.java:371)
>
> org.hibernate.persister.entity.AbstractEntityPersister.setPropertyValues(AbstractEntityPersister.java:4499)
>
> org.hibernate.engine.internal.TwoPhaseLoad.doInitializeEntity(TwoPhaseLoad.java:185)
>
> org.hibernate.engine.internal.TwoPhaseLoad.initializeEntity(TwoPhaseLoad.java:137)
>
> org.hibernate.loader.Loader.initializeEntitiesAndCollections(Loader.java:1103)
>     org.hibernate.loader.Loader.processResultSet(Loader.java:960)
>     org.hibernate.loader.Loader.doQuery(Loader.java:910)
>
> org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:341)
>
> org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:311)
>     org.hibernate.loader.Loader.loadEntity(Loader.java:2111)
>
> org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:82)
>
> org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:72)
>
> org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3917)
>
> org.hibernate.event.internal.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:460)
>
> org.hibernate.event.internal.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:429)
>
> org.hibernate.event.internal.DefaultLoadEventListener.load(DefaultLoadEventListener.java:206)
>
> org.hibernate.event.internal.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:145)
>     org.hibernate.internal.SessionImpl.fireLoad(SessionImpl.java:1091)
>     org.hibernate.internal.SessionImpl.immediateLoad(SessionImpl.java:1006)
>
> org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:173)
>
> org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:285)
>
> org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:185)
>
> org.hisp.dhis.period.RelativePeriods_$$_javassist_82.isEmpty(RelativePeriods_$$_javassist_82.java)
>
> org.hisp.dhis.common.BaseAnalyticalObject.hasRelativePeriods(BaseAnalyticalObject.java:187)
>
> org.hisp.dhis.common.BaseAnalyticalObject.getDimensionalObjectList(BaseAnalyticalObject.java:464)
>
> org.hisp.dhis.reporttable.ReportTable.populateAnalyticalProperties(ReportTable.java:392)
>
> org.hisp.dhis.webapi.controller.ReportTableController.postProcessEntity(ReportTableController.java:274)
>
> org.hisp.dhis.webapi.controller.ReportTableController.postProcessEntity(ReportTableController.java:73)
>
> org.hisp.dhis.webapi.controller.AbstractCrudController.getObjectInternal(AbstractCrudController.java:434)
>
> org.hisp.dhis.webapi.controller.AbstractCrudController.getObject(AbstractCrudController.java:223)
>     sun.reflect.GeneratedMethodAccessor503.invoke(Unknown Source)
>     sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>     java.lang.reflect.Method.invoke(Unknown Source)
>
> org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
>
> org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
>
> org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
>
> org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
>
> org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
>
> org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
>
> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
>
> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
>
> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:966)
>
> org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:857)
>     javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>
> org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842)
>     javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
>
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
>
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>     org.hisp.dhis.security.filter.CorsFilter.doFilter(CorsFilter.java:93)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.hisp.dhis.security.filter.CustomAuthenticationFilter.doFilter(CustomAuthenticationFilter.java:64)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.hisp.dhis.security.filter.AutomaticAccessFilter.doFilter(AutomaticAccessFilter.java:115)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:57)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
>
> org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
>
> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
>
> org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
>
> org.springframework.web.filter.ShallowEtagHeaderFilter.doFilterInternal(ShallowEtagHeaderFilter.java:82)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
> org.springframework.orm.hibernate4.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:151)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
> org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
> </pre></p><p><b>root cause</b> <pre>java.lang.IllegalArgumentException
>     sun.reflect.GeneratedMethodAccessor769.invoke(Unknown Source)
>     sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>     java.lang.reflect.Method.invoke(Unknown Source)
>
> org.hibernate.property.BasicPropertyAccessor$BasicSetter.set(BasicPropertyAccessor.java:65)
>
> org.hibernate.tuple.entity.AbstractEntityTuplizer.setPropertyValues(AbstractEntityTuplizer.java:710)
>
> org.hibernate.tuple.entity.PojoEntityTuplizer.setPropertyValues(PojoEntityTuplizer.java:371)
>
> org.hibernate.persister.entity.AbstractEntityPersister.setPropertyValues(AbstractEntityPersister.java:4499)
>
> org.hibernate.engine.internal.TwoPhaseLoad.doInitializeEntity(TwoPhaseLoad.java:185)
>
> org.hibernate.engine.internal.TwoPhaseLoad.initializeEntity(TwoPhaseLoad.java:137)
>
> org.hibernate.loader.Loader.initializeEntitiesAndCollections(Loader.java:1103)
>     org.hibernate.loader.Loader.processResultSet(Loader.java:960)
>     org.hibernate.loader.Loader.doQuery(Loader.java:910)
>
> org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:341)
>
> org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:311)
>     org.hibernate.loader.Loader.loadEntity(Loader.java:2111)
>
> org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:82)
>
> org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:72)
>
> org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3917)
>
> org.hibernate.event.internal.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:460)
>
> org.hibernate.event.internal.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:429)
>
> org.hibernate.event.internal.DefaultLoadEventListener.load(DefaultLoadEventListener.java:206)
>
> org.hibernate.event.internal.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:145)
>     org.hibernate.internal.SessionImpl.fireLoad(SessionImpl.java:1091)
>     org.hibernate.internal.SessionImpl.immediateLoad(SessionImpl.java:1006)
>
> org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:173)
>
> org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:285)
>
> org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:185)
>
> org.hisp.dhis.period.RelativePeriods_$$_javassist_82.isEmpty(RelativePeriods_$$_javassist_82.java)
>
> org.hisp.dhis.common.BaseAnalyticalObject.hasRelativePeriods(BaseAnalyticalObject.java:187)
>
> org.hisp.dhis.common.BaseAnalyticalObject.getDimensionalObjectList(BaseAnalyticalObject.java:464)
>
> org.hisp.dhis.reporttable.ReportTable.populateAnalyticalProperties(ReportTable.java:392)
>
> org.hisp.dhis.webapi.controller.ReportTableController.postProcessEntity(ReportTableController.java:274)
>
> org.hisp.dhis.webapi.controller.ReportTableController.postProcessEntity(ReportTableController.java:73)
>
> org.hisp.dhis.webapi.controller.AbstractCrudController.getObjectInternal(AbstractCrudController.java:434)
>
> org.hisp.dhis.webapi.controller.AbstractCrudController.getObject(AbstractCrudController.java:223)
>     sun.reflect.GeneratedMethodAccessor503.invoke(Unknown Source)
>     sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>     java.lang.reflect.Method.invoke(Unknown Source)
>
> org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
>
> org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
>
> org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
>
> org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
>
> org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
>
> org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
>
> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
>
> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
>
> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:966)
>
> org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:857)
>     javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>
> org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842)
>     javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
>
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
>
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>     org.hisp.dhis.security.filter.CorsFilter.doFilter(CorsFilter.java:93)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.hisp.dhis.security.filter.CustomAuthenticationFilter.doFilter(CustomAuthenticationFilter.java:64)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.hisp.dhis.security.filter.AutomaticAccessFilter.doFilter(AutomaticAccessFilter.java:115)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:57)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
>
> org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
>
> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
>
> org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
>
> org.springframework.web.filter.ShallowEtagHeaderFilter.doFilterInternal(ShallowEtagHeaderFilter.java:82)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
> org.springframework.orm.hibernate4.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:151)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
> org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
> </pre></p><p><b>note</b> <u>The full stack trace of the root cause is
> available in the Apache Tomcat/6.0.43 logs.</u></p><HR size="1"
> noshade="noshade"><h3>Apache
> Tomcat/6.0.43</h3></body></html>Ext.Error.Ext.extend.statics.raise @
> ext-all.js:15(anonymous function) @
> ext-all.js:15web.pivot.loadTable.failure @ table.js:3248Ext.apply.callback
> @ ext-all.js:15Ext.define.onComplete @
> ext-all.js:15Ext.define.onStateChange @ ext-all.js:15(anonymous function) @
> ext-all.js:15
> ext-all.js:15 GET
> http://localhost:8080/dhis/api/charts/Z1sIzhdyNYb.json?fields=*,program[id,…lementGroups,!dataSets,!periods,!organisationUnitLevels,!organisationUnits
> 500 (Internal Server Error)Ext.define.request @
> ext-all.js:15web.chart.loadChart @ chart.js:4037(anonymous function) @
> chart.js:4266execute @ chart.js:4277fn @ chart.js:3837requests.push.success
> @ chart.js:3869Ext.apply.callback @ ext-all.js:15Ext.define.onComplete @
> ext-all.js:15Ext.define.onStateChange @ ext-all.js:15(anonymous function) @
> ext-all.js:15
> ext-all.js:15 Uncaught You're trying to decode an invalid JSON String:
> <html><head><title>Apache Tomcat/6.0.43 - Error report</title><style><!--H1
> {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;}
> H2
> {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;}
> H3
> {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;}
> BODY
> {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B
> {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;}
> P
> {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A
> {color : black;}A.name {color : black;}HR {color : #525D76;}--></style>
> </head><body><h1>HTTP Status 500 - Request processing failed; nested
> exception is org.hibernate.PropertyAccessException: Null value was assigned
> to a property of primitive type setter of
> org.hisp.dhis.period.RelativePeriods.lastMonth</h1><HR size="1"
> noshade="noshade"><p><b>type</b> Exception report</p><p><b>message</b>
> <u>Request processing failed; nested exception is
> org.hibernate.PropertyAccessException: Null value was assigned to a
> property of primitive type setter of
> org.hisp.dhis.period.RelativePeriods.lastMonth</u></p><p><b>description</b>
> <u>The server encountered an internal error that prevented it from
> fulfilling this request.</u></p><p><b>exception</b>
> <pre>org.springframework.web.util.NestedServletException: Request
> processing failed; nested exception is
> org.hibernate.PropertyAccessException: Null value was assigned to a
> property of primitive type setter of
> org.hisp.dhis.period.RelativePeriods.lastMonth
>
> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:978)
>
> org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:857)
>     javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>
> org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842)
>     javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
>
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
>
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>     org.hisp.dhis.security.filter.CorsFilter.doFilter(CorsFilter.java:93)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.hisp.dhis.security.filter.CustomAuthenticationFilter.doFilter(CustomAuthenticationFilter.java:64)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.hisp.dhis.security.filter.AutomaticAccessFilter.doFilter(AutomaticAccessFilter.java:115)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:57)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
>
> org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
>
> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
>
> org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
>
> org.springframework.web.filter.ShallowEtagHeaderFilter.doFilterInternal(ShallowEtagHeaderFilter.java:82)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
> org.springframework.orm.hibernate4.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:151)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
> org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
> </pre></p><p><b>root cause</b> <pre>org.hibernate.PropertyAccessException:
> Null value was assigned to a property of primitive type setter of
> org.hisp.dhis.period.RelativePeriods.lastMonth
>
> org.hibernate.property.BasicPropertyAccessor$BasicSetter.set(BasicPropertyAccessor.java:108)
>
> org.hibernate.tuple.entity.AbstractEntityTuplizer.setPropertyValues(AbstractEntityTuplizer.java:710)
>
> org.hibernate.tuple.entity.PojoEntityTuplizer.setPropertyValues(PojoEntityTuplizer.java:371)
>
> org.hibernate.persister.entity.AbstractEntityPersister.setPropertyValues(AbstractEntityPersister.java:4499)
>
> org.hibernate.engine.internal.TwoPhaseLoad.doInitializeEntity(TwoPhaseLoad.java:185)
>
> org.hibernate.engine.internal.TwoPhaseLoad.initializeEntity(TwoPhaseLoad.java:137)
>
> org.hibernate.loader.Loader.initializeEntitiesAndCollections(Loader.java:1103)
>     org.hibernate.loader.Loader.processResultSet(Loader.java:960)
>     org.hibernate.loader.Loader.doQuery(Loader.java:910)
>
> org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:341)
>
> org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:311)
>     org.hibernate.loader.Loader.loadEntity(Loader.java:2111)
>
> org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:82)
>
> org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:72)
>
> org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3917)
>
> org.hibernate.event.internal.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:460)
>
> org.hibernate.event.internal.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:429)
>
> org.hibernate.event.internal.DefaultLoadEventListener.load(DefaultLoadEventListener.java:206)
>
> org.hibernate.event.internal.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:145)
>     org.hibernate.internal.SessionImpl.fireLoad(SessionImpl.java:1091)
>     org.hibernate.internal.SessionImpl.immediateLoad(SessionImpl.java:1006)
>
> org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:173)
>
> org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:285)
>
> org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:185)
>
> org.hisp.dhis.period.RelativePeriods_$$_javassist_82.isEmpty(RelativePeriods_$$_javassist_82.java)
>
> org.hisp.dhis.common.BaseAnalyticalObject.hasRelativePeriods(BaseAnalyticalObject.java:187)
>
> org.hisp.dhis.common.BaseAnalyticalObject.getDimensionalObjectList(BaseAnalyticalObject.java:464)
>     org.hisp.dhis.chart.Chart.populateAnalyticalProperties(Chart.java:124)
>
> org.hisp.dhis.webapi.controller.ChartController.postProcessEntity(ChartController.java:281)
>
> org.hisp.dhis.webapi.controller.ChartController.postProcessEntity(ChartController.java:77)
>
> org.hisp.dhis.webapi.controller.AbstractCrudController.getObjectInternal(AbstractCrudController.java:434)
>
> org.hisp.dhis.webapi.controller.AbstractCrudController.getObject(AbstractCrudController.java:223)
>     sun.reflect.GeneratedMethodAccessor503.invoke(Unknown Source)
>     sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>     java.lang.reflect.Method.invoke(Unknown Source)
>
> org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
>
> org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
>
> org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
>
> org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
>
> org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
>
> org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
>
> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
>
> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
>
> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:966)
>
> org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:857)
>     javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>
> org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842)
>     javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
>
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
>
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>     org.hisp.dhis.security.filter.CorsFilter.doFilter(CorsFilter.java:93)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.hisp.dhis.security.filter.CustomAuthenticationFilter.doFilter(CustomAuthenticationFilter.java:64)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.hisp.dhis.security.filter.AutomaticAccessFilter.doFilter(AutomaticAccessFilter.java:115)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:57)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
>
> org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
>
> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
>
> org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
>
> org.springframework.web.filter.ShallowEtagHeaderFilter.doFilterInternal(ShallowEtagHeaderFilter.java:82)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
> org.springframework.orm.hibernate4.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:151)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
> org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
> </pre></p><p><b>root cause</b> <pre>java.lang.IllegalArgumentException
>     sun.reflect.GeneratedMethodAccessor769.invoke(Unknown Source)
>     sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>     java.lang.reflect.Method.invoke(Unknown Source)
>
> org.hibernate.property.BasicPropertyAccessor$BasicSetter.set(BasicPropertyAccessor.java:65)
>
> org.hibernate.tuple.entity.AbstractEntityTuplizer.setPropertyValues(AbstractEntityTuplizer.java:710)
>
> org.hibernate.tuple.entity.PojoEntityTuplizer.setPropertyValues(PojoEntityTuplizer.java:371)
>
> org.hibernate.persister.entity.AbstractEntityPersister.setPropertyValues(AbstractEntityPersister.java:4499)
>
> org.hibernate.engine.internal.TwoPhaseLoad.doInitializeEntity(TwoPhaseLoad.java:185)
>
> org.hibernate.engine.internal.TwoPhaseLoad.initializeEntity(TwoPhaseLoad.java:137)
>
> org.hibernate.loader.Loader.initializeEntitiesAndCollections(Loader.java:1103)
>     org.hibernate.loader.Loader.processResultSet(Loader.java:960)
>     org.hibernate.loader.Loader.doQuery(Loader.java:910)
>
> org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:341)
>
> org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:311)
>     org.hibernate.loader.Loader.loadEntity(Loader.java:2111)
>
> org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:82)
>
> org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:72)
>
> org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3917)
>
> org.hibernate.event.internal.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:460)
>
> org.hibernate.event.internal.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:429)
>
> org.hibernate.event.internal.DefaultLoadEventListener.load(DefaultLoadEventListener.java:206)
>
> org.hibernate.event.internal.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:145)
>     org.hibernate.internal.SessionImpl.fireLoad(SessionImpl.java:1091)
>     org.hibernate.internal.SessionImpl.immediateLoad(SessionImpl.java:1006)
>
> org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:173)
>
> org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:285)
>
> org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:185)
>
> org.hisp.dhis.period.RelativePeriods_$$_javassist_82.isEmpty(RelativePeriods_$$_javassist_82.java)
>
> org.hisp.dhis.common.BaseAnalyticalObject.hasRelativePeriods(BaseAnalyticalObject.java:187)
>
> org.hisp.dhis.common.BaseAnalyticalObject.getDimensionalObjectList(BaseAnalyticalObject.java:464)
>     org.hisp.dhis.chart.Chart.populateAnalyticalProperties(Chart.java:124)
>
> org.hisp.dhis.webapi.controller.ChartController.postProcessEntity(ChartController.java:281)
>
> org.hisp.dhis.webapi.controller.ChartController.postProcessEntity(ChartController.java:77)
>
> org.hisp.dhis.webapi.controller.AbstractCrudController.getObjectInternal(AbstractCrudController.java:434)
>
> org.hisp.dhis.webapi.controller.AbstractCrudController.getObject(AbstractCrudController.java:223)
>     sun.reflect.GeneratedMethodAccessor503.invoke(Unknown Source)
>     sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>     java.lang.reflect.Method.invoke(Unknown Source)
>
> org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
>
> org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
>
> org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
>
> org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
>
> org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
>
> org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
>
> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
>
> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
>
> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:966)
>
> org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:857)
>     javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>
> org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842)
>     javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
>
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
>
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>     org.hisp.dhis.security.filter.CorsFilter.doFilter(CorsFilter.java:93)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.hisp.dhis.security.filter.CustomAuthenticationFilter.doFilter(CustomAuthenticationFilter.java:64)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.hisp.dhis.security.filter.AutomaticAccessFilter.doFilter(AutomaticAccessFilter.java:115)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:57)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
>
> org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
>
> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
>
> org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
>
> org.springframework.web.filter.ShallowEtagHeaderFilter.doFilterInternal(ShallowEtagHeaderFilter.java:82)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
> org.springframework.orm.hibernate4.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:151)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
> org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
> </pre></p><p><b>note</b> <u>The full stack trace of the root cause is
> available in the Apache Tomcat/6.0.43 logs.</u></p><HR size="1"
> noshade="noshade"><h3>Apache
> Tomcat/6.0.43</h3></body></html>Ext.Error.Ext.extend.statics.raise @
> ext-all.js:15(anonymous function) @
> ext-all.js:15web.chart.loadChart.failure @ chart.js:4024Ext.apply.callback
> @ ext-all.js:15Ext.define.onComplete @
> ext-all.js:15Ext.define.onStateChange @ ext-all.js:15(anonymous function) @
> ext-all.js:15
> ext-all.js:15 GET
> http://localhost:8080/dhis/api/reportTables/aA8Qj1TFJgg.json?fields=*,progr…lementGroups,!dataSets,!periods,!organisationUnitLevels,!organisationUnits
> 500 (Internal Server Error)Ext.define.request @
> ext-all.js:15web.pivot.loadTable @ table.js:3261(anonymous function) @
> table.js:3503execute @ table.js:3514fn @ table.js:2959requests.push.success
> @ table.js:3023Ext.apply.callback @ ext-all.js:15Ext.define.onComplete @
> ext-all.js:15Ext.define.onStateChange @ ext-all.js:15(anonymous function) @
> ext-all.js:15
> ext-all.js:15 Uncaught You're trying to decode an invalid JSON String:
> <html><head><title>Apache Tomcat/6.0.43 - Error report</title><style><!--H1
> {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;}
> H2
> {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;}
> H3
> {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;}
> BODY
> {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B
> {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;}
> P
> {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A
> {color : black;}A.name {color : black;}HR {color : #525D76;}--></style>
> </head><body><h1>HTTP Status 500 - Request processing failed; nested
> exception is org.hibernate.PropertyAccessException: Null value was assigned
> to a property of primitive type setter of
> org.hisp.dhis.period.RelativePeriods.lastMonth</h1><HR size="1"
> noshade="noshade"><p><b>type</b> Exception report</p><p><b>message</b>
> <u>Request processing failed; nested exception is
> org.hibernate.PropertyAccessException: Null value was assigned to a
> property of primitive type setter of
> org.hisp.dhis.period.RelativePeriods.lastMonth</u></p><p><b>description</b>
> <u>The server encountered an internal error that prevented it from
> fulfilling this request.</u></p><p><b>exception</b>
> <pre>org.springframework.web.util.NestedServletException: Request
> processing failed; nested exception is
> org.hibernate.PropertyAccessException: Null value was assigned to a
> property of primitive type setter of
> org.hisp.dhis.period.RelativePeriods.lastMonth
>
> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:978)
>
> org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:857)
>     javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>
> org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842)
>     javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
>
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
>
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>     org.hisp.dhis.security.filter.CorsFilter.doFilter(CorsFilter.java:93)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.hisp.dhis.security.filter.CustomAuthenticationFilter.doFilter(CustomAuthenticationFilter.java:64)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.hisp.dhis.security.filter.AutomaticAccessFilter.doFilter(AutomaticAccessFilter.java:115)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:57)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
>
> org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
>
> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
>
> org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
>
> org.springframework.web.filter.ShallowEtagHeaderFilter.doFilterInternal(ShallowEtagHeaderFilter.java:82)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
> org.springframework.orm.hibernate4.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:151)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
> org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
> </pre></p><p><b>root cause</b> <pre>org.hibernate.PropertyAccessException:
> Null value was assigned to a property of primitive type setter of
> org.hisp.dhis.period.RelativePeriods.lastMonth
>
> org.hibernate.property.BasicPropertyAccessor$BasicSetter.set(BasicPropertyAccessor.java:108)
>
> org.hibernate.tuple.entity.AbstractEntityTuplizer.setPropertyValues(AbstractEntityTuplizer.java:710)
>
> org.hibernate.tuple.entity.PojoEntityTuplizer.setPropertyValues(PojoEntityTuplizer.java:371)
>
> org.hibernate.persister.entity.AbstractEntityPersister.setPropertyValues(AbstractEntityPersister.java:4499)
>
> org.hibernate.engine.internal.TwoPhaseLoad.doInitializeEntity(TwoPhaseLoad.java:185)
>
> org.hibernate.engine.internal.TwoPhaseLoad.initializeEntity(TwoPhaseLoad.java:137)
>
> org.hibernate.loader.Loader.initializeEntitiesAndCollections(Loader.java:1103)
>     org.hibernate.loader.Loader.processResultSet(Loader.java:960)
>     org.hibernate.loader.Loader.doQuery(Loader.java:910)
>
> org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:341)
>
> org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:311)
>     org.hibernate.loader.Loader.loadEntity(Loader.java:2111)
>
> org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:82)
>
> org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:72)
>
> org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3917)
>
> org.hibernate.event.internal.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:460)
>
> org.hibernate.event.internal.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:429)
>
> org.hibernate.event.internal.DefaultLoadEventListener.load(DefaultLoadEventListener.java:206)
>
> org.hibernate.event.internal.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:145)
>     org.hibernate.internal.SessionImpl.fireLoad(SessionImpl.java:1091)
>     org.hibernate.internal.SessionImpl.immediateLoad(SessionImpl.java:1006)
>
> org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:173)
>
> org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:285)
>
> org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:185)
>
> org.hisp.dhis.period.RelativePeriods_$$_javassist_82.isEmpty(RelativePeriods_$$_javassist_82.java)
>
> org.hisp.dhis.common.BaseAnalyticalObject.hasRelativePeriods(BaseAnalyticalObject.java:187)
>
> org.hisp.dhis.common.BaseAnalyticalObject.getDimensionalObjectList(BaseAnalyticalObject.java:464)
>
> org.hisp.dhis.reporttable.ReportTable.populateAnalyticalProperties(ReportTable.java:392)
>
> org.hisp.dhis.webapi.controller.ReportTableController.postProcessEntity(ReportTableController.java:274)
>
> org.hisp.dhis.webapi.controller.ReportTableController.postProcessEntity(ReportTableController.java:73)
>
> org.hisp.dhis.webapi.controller.AbstractCrudController.getObjectInternal(AbstractCrudController.java:434)
>
> org.hisp.dhis.webapi.controller.AbstractCrudController.getObject(AbstractCrudController.java:223)
>     sun.reflect.GeneratedMethodAccessor503.invoke(Unknown Source)
>     sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>     java.lang.reflect.Method.invoke(Unknown Source)
>
> org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
>
> org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
>
> org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
>
> org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
>
> org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
>
> org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
>
> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
>
> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
>
> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:966)
>
> org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:857)
>     javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>
> org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842)
>     javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
>
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
>
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>     org.hisp.dhis.security.filter.CorsFilter.doFilter(CorsFilter.java:93)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.hisp.dhis.security.filter.CustomAuthenticationFilter.doFilter(CustomAuthenticationFilter.java:64)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.hisp.dhis.security.filter.AutomaticAccessFilter.doFilter(AutomaticAccessFilter.java:115)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:57)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
>
> org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
>
> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
>
> org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
>
> org.springframework.web.filter.ShallowEtagHeaderFilter.doFilterInternal(ShallowEtagHeaderFilter.java:82)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
> org.springframework.orm.hibernate4.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:151)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
> org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
> </pre></p><p><b>root cause</b> <pre>java.lang.IllegalArgumentException
>     sun.reflect.GeneratedMethodAccessor769.invoke(Unknown Source)
>     sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>     java.lang.reflect.Method.invoke(Unknown Source)
>
> org.hibernate.property.BasicPropertyAccessor$BasicSetter.set(BasicPropertyAccessor.java:65)
>
> org.hibernate.tuple.entity.AbstractEntityTuplizer.setPropertyValues(AbstractEntityTuplizer.java:710)
>
> org.hibernate.tuple.entity.PojoEntityTuplizer.setPropertyValues(PojoEntityTuplizer.java:371)
>
> org.hibernate.persister.entity.AbstractEntityPersister.setPropertyValues(AbstractEntityPersister.java:4499)
>
> org.hibernate.engine.internal.TwoPhaseLoad.doInitializeEntity(TwoPhaseLoad.java:185)
>
> org.hibernate.engine.internal.TwoPhaseLoad.initializeEntity(TwoPhaseLoad.java:137)
>
> org.hibernate.loader.Loader.initializeEntitiesAndCollections(Loader.java:1103)
>     org.hibernate.loader.Loader.processResultSet(Loader.java:960)
>     org.hibernate.loader.Loader.doQuery(Loader.java:910)
>
> org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:341)
>
> org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:311)
>     org.hibernate.loader.Loader.loadEntity(Loader.java:2111)
>
> org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:82)
>
> org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:72)
>
> org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3917)
>
> org.hibernate.event.internal.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:460)
>
> org.hibernate.event.internal.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:429)
>
> org.hibernate.event.internal.DefaultLoadEventListener.load(DefaultLoadEventListener.java:206)
>
> org.hibernate.event.internal.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:145)
>     org.hibernate.internal.SessionImpl.fireLoad(SessionImpl.java:1091)
>     org.hibernate.internal.SessionImpl.immediateLoad(SessionImpl.java:1006)
>
> org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:173)
>
> org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:285)
>
> org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:185)
>
> org.hisp.dhis.period.RelativePeriods_$$_javassist_82.isEmpty(RelativePeriods_$$_javassist_82.java)
>
> org.hisp.dhis.common.BaseAnalyticalObject.hasRelativePeriods(BaseAnalyticalObject.java:187)
>
> org.hisp.dhis.common.BaseAnalyticalObject.getDimensionalObjectList(BaseAnalyticalObject.java:464)
>
> org.hisp.dhis.reporttable.ReportTable.populateAnalyticalProperties(ReportTable.java:392)
>
> org.hisp.dhis.webapi.controller.ReportTableController.postProcessEntity(ReportTableController.java:274)
>
> org.hisp.dhis.webapi.controller.ReportTableController.postProcessEntity(ReportTableController.java:73)
>
> org.hisp.dhis.webapi.controller.AbstractCrudController.getObjectInternal(AbstractCrudController.java:434)
>
> org.hisp.dhis.webapi.controller.AbstractCrudController.getObject(AbstractCrudController.java:223)
>     sun.reflect.GeneratedMethodAccessor503.invoke(Unknown Source)
>     sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>     java.lang.reflect.Method.invoke(Unknown Source)
>
> org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
>
> org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
>
> org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
>
> org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
>
> org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
>
> org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
>
> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
>
> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
>
> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:966)
>
> org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:857)
>     javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>
> org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842)
>     javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
>
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
>
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>     org.hisp.dhis.security.filter.CorsFilter.doFilter(CorsFilter.java:93)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.hisp.dhis.security.filter.CustomAuthenticationFilter.doFilter(CustomAuthenticationFilter.java:64)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.hisp.dhis.security.filter.AutomaticAccessFilter.doFilter(AutomaticAccessFilter.java:115)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:57)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>
> org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
>
> org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
>
> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
>
> org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
>
> org.springframework.web.filter.ShallowEtagHeaderFilter.doFilterInternal(ShallowEtagHeaderFilter.java:82)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
> org.springframework.orm.hibernate4.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:151)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
> org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
> </pre></p><p><b>note</b> <u>The full stack trace of the root cause is
> available in the Apache Tomcat/6.0.43 logs.</u></p><HR size="1"
> noshade="noshade"><h3>Apache
> Tomcat/6.0.43</h3></body></html>Ext.Error.Ext.extend.statics.raise @
> ext-all.js:15(anonymous function) @
> ext-all.js:15web.pivot.loadTable.failure @ table.js:3248Ext.apply.callback
> @ ext-all.js:15Ext.define.onComplete @
> ext-all.js:15Ext.define.onStateChange @ ext-all.js:15(anonymous function) @
> ext-all.js:15
>
> On Wed, Apr 22, 2015 at 11:14 AM, Jan Henrik Øverland <
> janhenrik.overland@xxxxxxxxx> wrote:
>
>> Hi Muhammad,
>>
>> please press F12 to open the console, select the "Console" tab, reload
>> the page and see if there are any red error messages.
>>
>> Jan
>>
>> On Wed, Apr 22, 2015 at 10:11 AM, Muhammad Bilal Siddqui <
>> m.bilalsiddqui@xxxxxxxxxxxxxxx> wrote:
>>
>>> I got empty boxes. ScreenShot attached
>>>
>>> On Wed, Apr 22, 2015 at 11:09 AM, Ola Hodne Titlestad <olati@xxxxxxxxxx>
>>> wrote:
>>>
>>>> Hi Mohammad,
>>>>
>>>> Are the dashboard items on your dashboard, but just showing up as blank
>>>> boxes, or is the dashboard empty (on boxes/items), or is the dashboard
>>>> itself gone (no tabs on dashboard page)?
>>>>
>>>> Maybe you can add a screenshot of your dashboard?
>>>>
>>>> Ola
>>>> -------
>>>>
>>>>
>>>> ----------------------------------
>>>> Ola Hodne Titlestad (Mr)
>>>> HISP
>>>> Department of Informatics
>>>> University of Oslo
>>>>
>>>> Mobile: +47 48069736
>>>> Home address: Eftasåsen 68, 0687 Oslo, Norway. Googlemaps link
>>>> <https://maps.google.com/maps?q=Eftas%C3%A5sen+68,+0687+Oslo,+Norge&hl=en&ie=UTF8&sll=59.893855,10.785116&sspn=0.222842,0.585709&oq=eftas%C3%A5sen+68,+0687+Oslo,+&t=h&hnear=Eftas%C3%A5sen+68,+%C3%98stensj%C3%B8,+0687+Oslo,+Norway&z=16>
>>>>
>>>> On 22 April 2015 at 08:07, Muhammad Bilal Siddqui <
>>>> m.bilalsiddqui@xxxxxxxxxxxxxxx> wrote:
>>>>
>>>>> Hi thanks
>>>>> It is in my local system so i stop all related services and then start
>>>>> after a while but same issue i can get those charts
>>>>>
>>>>> On Wed, Apr 22, 2015 at 8:31 AM, Prosper BT <ptb3000@xxxxxxxxx> wrote:
>>>>>
>>>>>> Hi Mahammad,
>>>>>>
>>>>>> It happened to me once and I also thought someone had granted himself
>>>>>> access to the shared dashboard and removed them.
>>>>>>
>>>>>> I had to re-populate but after that it has never happened again, we
>>>>>> didnt even upgrade. Only asked the database manager to restart the server.
>>>>>> Not sure if that was what sorted it out.
>>>>>>
>>>>>> May be try restarting the server and also upgrading to the latest
>>>>>> build.
>>>>>>
>>>>>> Regards
>>>>>>
>>>>>> On Tue, Apr 21, 2015 at 3:56 PM, Muhammad Bilal Siddqui <
>>>>>> m.bilalsiddqui@xxxxxxxxxxxxxxx> wrote:
>>>>>>
>>>>>>> hopefully.
>>>>>>>
>>>>>>> On Tue, Apr 21, 2015 at 3:55 PM, Knut Staring <knutst@xxxxxxxxx>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Not sure what it could be in that case...hopefully someone else has
>>>>>>>> an idea.
>>>>>>>> On Apr 21, 2015 7:54 PM, "Muhammad Bilal Siddqui" <
>>>>>>>> m.bilalsiddqui@xxxxxxxxxxxxxxx> wrote:
>>>>>>>>
>>>>>>>>> yes in there
>>>>>>>>> ...
>>>>>>>>> Database type:PostgreSQLDatabase name:dhis2
>>>>>>>>> ...
>>>>>>>>> and dhis2 is my db name.
>>>>>>>>> do you want to see all values on that page?
>>>>>>>>>
>>>>>>>>> On Tue, Apr 21, 2015 at 3:51 PM, Knut Staring <knutst@xxxxxxxxx>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> And you have checked that you're connected to Postgres under
>>>>>>>>>> About Dhis2?
>>>>>>>>>> On Apr 21, 2015 7:49 PM, "Muhammad Bilal Siddqui" <
>>>>>>>>>> m.bilalsiddqui@xxxxxxxxxxxxxxx> wrote:
>>>>>>>>>>
>>>>>>>>>>> I downloaded code from launchpad and build war file from that
>>>>>>>>>>> code. Place that war file in my tomcat server and as DB i am using
>>>>>>>>>>> PostGreSql
>>>>>>>>>>>
>>>>>>>>>>> On Tue, Apr 21, 2015 at 3:46 PM, Knut Staring <knutst@xxxxxxxxx>
>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> You are using Live and H2?
>>>>>>>>>>>> On Apr 21, 2015 4:59 PM, "Muhammad Bilal Siddqui" <
>>>>>>>>>>>> m.bilalsiddqui@xxxxxxxxxxxxxxx> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> I trying to add charts or tables on dashboard. I did that but
>>>>>>>>>>>>> after server restart Favorite charts selected values are gone and nothing
>>>>>>>>>>>>> display. how can make this permanent.?
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>> --
>>>>>>>>>>>>> Regards
>>>>>>>>>>>>> *Muhammad Bilal Siddiqui*
>>>>>>>>>>>>>
>>>>>>>>>>>>> *MicroMerger IT Solutions*
>>>>>>>>>>>>> Suite # 731, Street # 20
>>>>>>>>>>>>> Sector I-8/2 Islamabad.
>>>>>>>>>>>>> Pakistan 44000
>>>>>>>>>>>>>
>>>>>>>>>>>>> *C* : +923325694928  *P* : +92514863592
>>>>>>>>>>>>> *E* : m.bilalsiddqui@xxxxxxxxxxxxxxx
>>>>>>>>>>>>> <m.haroon@xxxxxxxxxxxxxxx>  *W* : www.micromerger.com
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> *This e-mail and any files transmitted with it are
>>>>>>>>>>>>> confidential to the intended recipient and may be privileged. If you are
>>>>>>>>>>>>> not the intended recipient, please immediately notify the sender. Whilst we
>>>>>>>>>>>>> have used Anti-Virus software to alert us to the presence of computer
>>>>>>>>>>>>> viruses, we cannot guarantee that this email and any files transmitted with
>>>>>>>>>>>>> it are free from them.*N : Think before print do you really
>>>>>>>>>>>>> need this on paper. thanks
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> --
>>>>>>>>>>> Regards
>>>>>>>>>>> *Muhammad Bilal Siddiqui*
>>>>>>>>>>>
>>>>>>>>>>> *MicroMerger IT Solutions*
>>>>>>>>>>> Suite # 731, Street # 20
>>>>>>>>>>> Sector I-8/2 Islamabad.
>>>>>>>>>>> Pakistan 44000
>>>>>>>>>>>
>>>>>>>>>>> *C* : +923325694928  *P* : +92514863592
>>>>>>>>>>> *E* : m.bilalsiddqui@xxxxxxxxxxxxxxx <m.haroon@xxxxxxxxxxxxxxx>
>>>>>>>>>>>   *W* : www.micromerger.com
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> *This e-mail and any files transmitted with it are confidential
>>>>>>>>>>> to the intended recipient and may be privileged. If you are not the
>>>>>>>>>>> intended recipient, please immediately notify the sender. Whilst we have
>>>>>>>>>>> used Anti-Virus software to alert us to the presence of computer viruses,
>>>>>>>>>>> we cannot guarantee that this email and any files transmitted with it are
>>>>>>>>>>> free from them.*N : Think before print do you really need this
>>>>>>>>>>> on paper. thanks
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> --
>>>>>>>>> Regards
>>>>>>>>> *Muhammad Bilal Siddiqui*
>>>>>>>>>
>>>>>>>>> *MicroMerger IT Solutions*
>>>>>>>>> Suite # 731, Street # 20
>>>>>>>>> Sector I-8/2 Islamabad.
>>>>>>>>> Pakistan 44000
>>>>>>>>>
>>>>>>>>> *C* : +923325694928  *P* : +92514863592
>>>>>>>>> *E* : m.bilalsiddqui@xxxxxxxxxxxxxxx <m.haroon@xxxxxxxxxxxxxxx>
>>>>>>>>> *W* : www.micromerger.com
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> *This e-mail and any files transmitted with it are confidential to
>>>>>>>>> the intended recipient and may be privileged. If you are not the intended
>>>>>>>>> recipient, please immediately notify the sender. Whilst we have used
>>>>>>>>> Anti-Virus software to alert us to the presence of computer viruses, we
>>>>>>>>> cannot guarantee that this email and any files transmitted with it are free
>>>>>>>>> from them.*N : Think before print do you really need this on
>>>>>>>>> paper. thanks
>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> --
>>>>>>> Regards
>>>>>>> *Muhammad Bilal Siddiqui*
>>>>>>>
>>>>>>> *MicroMerger IT Solutions*
>>>>>>> Suite # 731, Street # 20
>>>>>>> Sector I-8/2 Islamabad.
>>>>>>> Pakistan 44000
>>>>>>>
>>>>>>> *C* : +923325694928  *P* : +92514863592
>>>>>>> *E* : m.bilalsiddqui@xxxxxxxxxxxxxxx <m.haroon@xxxxxxxxxxxxxxx>  *W*
>>>>>>>  : www.micromerger.com
>>>>>>>
>>>>>>>
>>>>>>> *This e-mail and any files transmitted with it are confidential to
>>>>>>> the intended recipient and may be privileged. If you are not the intended
>>>>>>> recipient, please immediately notify the sender. Whilst we have used
>>>>>>> Anti-Virus software to alert us to the presence of computer viruses, we
>>>>>>> cannot guarantee that this email and any files transmitted with it are free
>>>>>>> from them.*N : Think before print do you really need this on paper.
>>>>>>> thanks
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Mailing list: https://launchpad.net/~dhis2-users
>>>>>>> Post to     : dhis2-users@xxxxxxxxxxxxxxxxxxx
>>>>>>> Unsubscribe : https://launchpad.net/~dhis2-users
>>>>>>> More help   : https://help.launchpad.net/ListHelp
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Prosper Behumbiize, MPH
>>>>>> Phone:        +256 414 320076
>>>>>> Cell:             +256 772 139037
>>>>>>                      +256 752 751776
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> --
>>>>> Regards
>>>>> *Muhammad Bilal Siddiqui*
>>>>>
>>>>> *MicroMerger IT Solutions*
>>>>> Suite # 731, Street # 20
>>>>> Sector I-8/2 Islamabad.
>>>>> Pakistan 44000
>>>>>
>>>>> *C* : +923325694928  *P* : +92514863592
>>>>> *E* : m.bilalsiddqui@xxxxxxxxxxxxxxx <m.haroon@xxxxxxxxxxxxxxx>  *W*
>>>>>  : www.micromerger.com
>>>>>
>>>>>
>>>>> *This e-mail and any files transmitted with it are confidential to the
>>>>> intended recipient and may be privileged. If you are not the intended
>>>>> recipient, please immediately notify the sender. Whilst we have used
>>>>> Anti-Virus software to alert us to the presence of computer viruses, we
>>>>> cannot guarantee that this email and any files transmitted with it are free
>>>>> from them.*N : Think before print do you really need this on paper.
>>>>> thanks
>>>>>
>>>>> _______________________________________________
>>>>> Mailing list: https://launchpad.net/~dhis2-users
>>>>> Post to     : dhis2-users@xxxxxxxxxxxxxxxxxxx
>>>>> Unsubscribe : https://launchpad.net/~dhis2-users
>>>>> More help   : https://help.launchpad.net/ListHelp
>>>>>
>>>>>
>>>>
>>>
>>>
>>> --
>>> --
>>> Regards
>>> *Muhammad Bilal Siddiqui*
>>>
>>> *MicroMerger IT Solutions*
>>> Suite # 731, Street # 20
>>> Sector I-8/2 Islamabad.
>>> Pakistan 44000
>>>
>>> *C* : +923325694928  *P* : +92514863592
>>> *E* : m.bilalsiddqui@xxxxxxxxxxxxxxx <m.haroon@xxxxxxxxxxxxxxx>  *W* :
>>> www.micromerger.com
>>>
>>>
>>> *This e-mail and any files transmitted with it are confidential to the
>>> intended recipient and may be privileged. If you are not the intended
>>> recipient, please immediately notify the sender. Whilst we have used
>>> Anti-Virus software to alert us to the presence of computer viruses, we
>>> cannot guarantee that this email and any files transmitted with it are free
>>> from them.*N : Think before print do you really need this on paper.
>>> thanks
>>>
>>> _______________________________________________
>>> Mailing list: https://launchpad.net/~dhis2-users
>>> Post to     : dhis2-users@xxxxxxxxxxxxxxxxxxx
>>> Unsubscribe : https://launchpad.net/~dhis2-users
>>> More help   : https://help.launchpad.net/ListHelp
>>>
>>>
>>
>
>
> --
> --
> Regards
> *Muhammad Bilal Siddiqui*
>
> *MicroMerger IT Solutions*
> Suite # 731, Street # 20
> Sector I-8/2 Islamabad.
> Pakistan 44000
>
> *C* : +923325694928  *P* : +92514863592
> *E* : m.bilalsiddqui@xxxxxxxxxxxxxxx <m.haroon@xxxxxxxxxxxxxxx>  *W* :
> www.micromerger.com
>
>
> *This e-mail and any files transmitted with it are confidential to the
> intended recipient and may be privileged. If you are not the intended
> recipient, please immediately notify the sender. Whilst we have used
> Anti-Virus software to alert us to the presence of computer viruses, we
> cannot guarantee that this email and any files transmitted with it are free
> from them.*N : Think before print do you really need this on paper. thanks
>



-- 
-- 
Regards
*Muhammad Bilal Siddiqui*

*MicroMerger IT Solutions*
Suite # 731, Street # 20
Sector I-8/2 Islamabad.
Pakistan 44000

*C* : +923325694928  *P* : +92514863592
*E* : m.bilalsiddqui@xxxxxxxxxxxxxxx <m.haroon@xxxxxxxxxxxxxxx>  *W* :
www.micromerger.com


*This e-mail and any files transmitted with it are confidential to the
intended recipient and may be privileged. If you are not the intended
recipient, please immediately notify the sender. Whilst we have used
Anti-Virus software to alert us to the presence of computer viruses, we
cannot guarantee that this email and any files transmitted with it are free
from them.*N : Think before print do you really need this on paper. thanks

Attachment: 001.PNG
Description: PNG image

Attachment: 002.PNG
Description: PNG image

Attachment: 003.PNG
Description: PNG image


Follow ups

References