← Back to team overview

dhis2-users team mailing list archive

Re: [Dhis2-devs] DHIS2 Issues with Dashboard

 

Hi

Seems like your value type is incorrect, there is no value type called
string. What version are you on?

--
Morten

On Tue, Feb 2, 2016 at 1:42 PM, toseef rehan <toseefrehan@xxxxxxxxx> wrote:

> Hi all,
>        I have connected Live-demo with postgres......And App works fine
> But when I go to "App Managment" or "Data Elements/indicator" it give
>
> Failed to initialise D2: Unable to get schemas from the DHIS2 API
>
> and in console gives.....
>
> Unable to get schemas from the api
> {"readyState":4,"responseText":"<html>\n<head>\n<meta
> http-equiv=\"Content-Type\" content=\"text/html;
> charset=UTF-8\"/>\n<title>Error 500 Server
> Error</title>\n</head>\n<body><h2>HTTP ERROR 500</h2>\n<p>Problem accessing
> /api/attributes. Reason:\n<pre>    Server Error</pre></p><h3>Caused
> by:</h3><pre>org.springframework.web.util.NestedServletException: Request
> processing failed; nested exception is java.lang.IllegalArgumentException:
> Unknown name value [string] for enum class
> [org.hisp.dhis.common.ValueType]\r\n\tat
> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:977)\r\n\tat
> org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:856)\r\n\tat
> javax.servlet.http.HttpServlet.service(HttpServlet.java:687)\r\n\tat
> org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:841)\r\n\tat
> javax.servlet.http.HttpServlet.service(HttpServlet.java:790)\r\n\tat
> org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:800)\r\n\tat
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1669)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)\r\n\tat
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)\r\n\tat
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.hisp.dhis.security.filter.CorsFilter.doFilter(CorsFilter.java:88)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.hisp.dhis.security.filter.CustomAuthenticationFilter.doFilter(CustomAuthenticationFilter.java:64)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter.doFilter(OAuth2AuthenticationProcessingFilter.java:140)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.hisp.dhis.security.filter.AutomaticAccessFilter.doFilter(AutomaticAccessFilter.java:115)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:57)\r\n\tat
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)\r\n\tat
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)\r\n\tat
> org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)\r\n\tat
> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)\r\n\tat
> org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)\r\n\tat
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)\r\n\tat
> org.springframework.web.filter.ShallowEtagHeaderFilter.doFilterInternal(ShallowEtagHeaderFilter.java:82)\r\n\tat
> org.hisp.dhis.servlet.filter.ExcludableShallowEtagHeaderFilter.doFilterInternal(ExcludableShallowEtagHeaderFilter.java:102)\r\n\tat
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)\r\n\tat
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)\r\n\tat
> org.springframework.orm.hibernate4.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:151)\r\n\tat
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)\r\n\tat
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)\r\n\tat
> org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)\r\n\tat
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)\r\n\tat
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)\r\n\tat
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)\r\n\tat
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\r\n\tat
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)\r\n\tat
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)\r\n\tat
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1125)\r\n\tat
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)\r\n\tat
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)\r\n\tat
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1059)\r\n\tat
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\r\n\tat
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)\r\n\tat
> org.eclipse.jetty.server.Server.handle(Server.java:497)\r\n\tat
> org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:310)\r\n\tat
> org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:248)\r\n\tat
> org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540)\r\n\tat
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:620)\r\n\tat
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:540)\r\n\tat
> java.lang.Thread.run(Unknown Source)\r\nCaused by:
> java.lang.IllegalArgumentException: Unknown name value [string] for enum
> class [org.hisp.dhis.common.ValueType]\r\n\tat
> org.hibernate.type.EnumType$NamedEnumValueMapper.fromName(EnumType.java:467)\r\n\tat
> org.hibernate.type.EnumType$NamedEnumValueMapper.getValue(EnumType.java:452)\r\n\tat
> org.hibernate.type.EnumType.nullSafeGet(EnumType.java:107)\r\n\tat
> org.hibernate.type.CustomType.nullSafeGet(CustomType.java:127)\r\n\tat
> org.hibernate.type.AbstractType.hydrate(AbstractType.java:106)\r\n\tat
> org.hibernate.persister.entity.AbstractEntityPersister.hydrate(AbstractEntityPersister.java:2924)\r\n\tat
> org.hibernate.loader.Loader.loadFromResultSet(Loader.java:1695)\r\n\tat
> org.hibernate.loader.Loader.instanceNotYetLoaded(Loader.java:1627)\r\n\tat
> org.hibernate.loader.Loader.getRow(Loader.java:1509)\r\n\tat
> org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:719)\r\n\tat
> org.hibernate.loader.Loader.processResultSet(Loader.java:949)\r\n\tat
> org.hibernate.loader.Loader.doQuery(Loader.java:917)\r\n\tat
> org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:348)\r\n\tat
> org.hibernate.loader.Loader.doList(Loader.java:2550)\r\n\tat
> org.hibernate.loader.Loader.listUsingQueryCache(Loader.java:2395)\r\n\tat
> org.hibernate.loader.Loader.list(Loader.java:2358)\r\n\tat
> org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:124)\r\n\tat
> org.hibernate.internal.SessionImpl.list(SessionImpl.java:1623)\r\n\tat
> org.hibernate.internal.CriteriaImpl.list(CriteriaImpl.java:374)\r\n\tat
> org.hisp.dhis.query.CriteriaQueryEngine.query(CriteriaQueryEngine.java:86)\r\n\tat
> org.hisp.dhis.query.DefaultQueryService.queryObjects(DefaultQueryService.java:105)\r\n\tat
> org.hisp.dhis.query.DefaultQueryService.query(DefaultQueryService.java:60)\r\n\tat
> org.hisp.dhis.webapi.controller.AbstractCrudController.getEntityList(AbstractCrudController.java:870)\r\n\tat
> org.hisp.dhis.webapi.controller.AbstractCrudController.getObjectList(AbstractCrudController.java:181)\r\n\tat
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat
> sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)\r\n\tat
> sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)\r\n\tat
> java.lang.reflect.Method.invoke(Unknown Source)\r\n\tat
> org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:222)\r\n\tat
> org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)\r\n\tat
> org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)\r\n\tat
> org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:775)\r\n\tat
> org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)\r\n\tat
> org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)\r\n\tat
> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)\r\n\tat
> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)\r\n\tat
> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:965)\r\n\t...
> 76 more\r\n</pre>\n<h3>Caused
> by:</h3><pre>java.lang.IllegalArgumentException: Unknown name value
> [string] for enum class [org.hisp.dhis.common.ValueType]\r\n\tat
> org.hibernate.type.EnumType$NamedEnumValueMapper.fromName(EnumType.java:467)\r\n\tat
> org.hibernate.type.EnumType$NamedEnumValueMapper.getValue(EnumType.java:452)\r\n\tat
> org.hibernate.type.EnumType.nullSafeGet(EnumType.java:107)\r\n\tat
> org.hibernate.type.CustomType.nullSafeGet(CustomType.java:127)\r\n\tat
> org.hibernate.type.AbstractType.hydrate(AbstractType.java:106)\r\n\tat
> org.hibernate.persister.entity.AbstractEntityPersister.hydrate(AbstractEntityPersister.java:2924)\r\n\tat
> org.hibernate.loader.Loader.loadFromResultSet(Loader.java:1695)\r\n\tat
> org.hibernate.loader.Loader.instanceNotYetLoaded(Loader.java:1627)\r\n\tat
> org.hibernate.loader.Loader.getRow(Loader.java:1509)\r\n\tat
> org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:719)\r\n\tat
> org.hibernate.loader.Loader.processResultSet(Loader.java:949)\r\n\tat
> org.hibernate.loader.Loader.doQuery(Loader.java:917)\r\n\tat
> org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:348)\r\n\tat
> org.hibernate.loader.Loader.doList(Loader.java:2550)\r\n\tat
> org.hibernate.loader.Loader.listUsingQueryCache(Loader.java:2395)\r\n\tat
> org.hibernate.loader.Loader.list(Loader.java:2358)\r\n\tat
> org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:124)\r\n\tat
> org.hibernate.internal.SessionImpl.list(SessionImpl.java:1623)\r\n\tat
> org.hibernate.internal.CriteriaImpl.list(CriteriaImpl.java:374)\r\n\tat
> org.hisp.dhis.query.CriteriaQueryEngine.query(CriteriaQueryEngine.java:86)\r\n\tat
> org.hisp.dhis.query.DefaultQueryService.queryObjects(DefaultQueryService.java:105)\r\n\tat
> org.hisp.dhis.query.DefaultQueryService.query(DefaultQueryService.java:60)\r\n\tat
> org.hisp.dhis.webapi.controller.AbstractCrudController.getEntityList(AbstractCrudController.java:870)\r\n\tat
> org.hisp.dhis.webapi.controller.AbstractCrudController.getObjectList(AbstractCrudController.java:181)\r\n\tat
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat
> sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)\r\n\tat
> sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)\r\n\tat
> java.lang.reflect.Method.invoke(Unknown Source)\r\n\tat
> org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:222)\r\n\tat
> org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)\r\n\tat
> org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)\r\n\tat
> org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:775)\r\n\tat
> org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)\r\n\tat
> org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)\r\n\tat
> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)\r\n\tat
> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)\r\n\tat
> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:965)\r\n\tat
> org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:856)\r\n\tat
> javax.servlet.http.HttpServlet.service(HttpServlet.java:687)\r\n\tat
> org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:841)\r\n\tat
> javax.servlet.http.HttpServlet.service(HttpServlet.java:790)\r\n\tat
> org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:800)\r\n\tat
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1669)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)\r\n\tat
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)\r\n\tat
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.hisp.dhis.security.filter.CorsFilter.doFilter(CorsFilter.java:88)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.hisp.dhis.security.filter.CustomAuthenticationFilter.doFilter(CustomAuthenticationFilter.java:64)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter.doFilter(OAuth2AuthenticationProcessingFilter.java:140)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.hisp.dhis.security.filter.AutomaticAccessFilter.doFilter(AutomaticAccessFilter.java:115)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:57)\r\n\tat
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)\r\n\tat
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)\r\n\tat
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)\r\n\tat
> org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)\r\n\tat
> org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)\r\n\tat
> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)\r\n\tat
> org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)\r\n\tat
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)\r\n\tat
> org.springframework.web.filter.ShallowEtagHeaderFilter.doFilterInternal(ShallowEtagHeaderFilter.java:82)\r\n\tat
> org.hisp.dhis.servlet.filter.ExcludableShallowEtagHeaderFilter.doFilterInternal(ExcludableShallowEtagHeaderFilter.java:102)\r\n\tat
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)\r\n\tat
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)\r\n\tat
> org.springframework.orm.hibernate4.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:151)\r\n\tat
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)\r\n\tat
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)\r\n\tat
> org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)\r\n\tat
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)\r\n\tat
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)\r\n\tat
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)\r\n\tat
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\r\n\tat
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)\r\n\tat
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)\r\n\tat
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1125)\r\n\tat
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)\r\n\tat
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)\r\n\tat
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1059)\r\n\tat
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\r\n\tat
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)\r\n\tat
> org.eclipse.jetty.server.Server.handle(Server.java:497)\r\n\tat
> org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:310)\r\n\tat
> org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:248)\r\n\tat
> org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540)\r\n\tat
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:620)\r\n\tat
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:540)\r\n\tat
> java.lang.Thread.run(Unknown Source)\r\n</pre>\n<hr><i><small>Powered by
> Jetty://</small></i><hr/>\n\n</body>\n</html>\n","status":500,"statusText":"Server
> Error"}
>
>
> Awaiting Kind reply
>
> Regards
> Tauseef Rehan
>
> On Tue, Feb 2, 2016 at 11:55 AM, Morten Olav Hansen <mortenoh@xxxxxxxxx>
> wrote:
>
>> Hi again
>>
>> Regarding pt 1, did you try and restart your server? or go to data
>> administraion, and clear the cache.. I'm just curious if they could be
>> related to our internal cache. I was not able to reproduce this.
>>
>> --
>> Morten
>>
>> On Wed, Jan 27, 2016 at 2:36 PM, Archana Chillala <
>> archanac@xxxxxxxxxxxxxxxx> wrote:
>>
>>> Hi Morten,
>>>
>>> I did try what you suggested (for Issue 2), but it still does not fix
>>> it.
>>>
>>> Archana Chillala
>>> Application Developer
>>> Email archanac@xxxxxxxxxxxxxxxx
>>> Telephone +91 9100960533 <+91+9100960533>
>>> [image: ThoughtWorks]
>>> <http://www.thoughtworks.com/?utm_campaign=archana-chillala-signature&utm_medium=email&utm_source=thoughtworks-email-signature-generator>
>>>
>>> On Fri, Jan 22, 2016 at 4:48 PM, Morten Olav Hansen <mortenoh@xxxxxxxxx>
>>> wrote:
>>>
>>>> *Issue 1:*
>>>>>
>>>>> When we share a dashboard with a user Group providing* 'View Only'*
>>>>> access, the users within that user group are also able to* EDIT *the
>>>>> dashboard and make all sorts of changes that can be done (even though Edit
>>>>> access is not given to them). And these changes are reflected
>>>>> immediately across all the users within that group. We also tested this
>>>>> with different roles giving minimum authorities. Yet, the same result.
>>>>> How do we fix this?
>>>>>
>>>>
>>>> I haven't seen this one before, will try to reproduce and fix.
>>>>
>>>>
>>>>> *Issue 2:*
>>>>>
>>>>> We have two instances of DHIS. A dashboard is created and shared with
>>>>> a user Group in the first instance. When, metadata is exported and imported
>>>>> to the other DHIS instance, except the 'admin' user, no other user is able
>>>>> to see any dashboards.
>>>>>
>>>>> Would you suggest any solution to this?
>>>>>
>>>>
>>>> Did you try to enable sharing for import? (default is off)
>>>>
>>>> http://dhis2.github.io/dhis2-docs/master/en/developer/html/ch01s07.html#d5e388
>>>>
>>>> --
>>>> Morten
>>>>
>>>>
>>>>>
>>>>>
>>>>>
>>>>> Thanks & Regards,
>>>>>
>>>>> Archana Chillala
>>>>> Application Developer
>>>>> Email archanac@xxxxxxxxxxxxxxxx
>>>>> Telephone +91 9100960533 <+91+9100960533>
>>>>> [image: ThoughtWorks]
>>>>> <http://www.thoughtworks.com/?utm_campaign=archana-chillala-signature&utm_medium=email&utm_source=thoughtworks-email-signature-generator>
>>>>>
>>>>> _______________________________________________
>>>>> Mailing list: https://launchpad.net/~dhis2-devs
>>>>> Post to     : dhis2-devs@xxxxxxxxxxxxxxxxxxx
>>>>> Unsubscribe : https://launchpad.net/~dhis2-devs
>>>>> More help   : https://help.launchpad.net/ListHelp
>>>>>
>>>>>
>>>>
>>>
>>
>> _______________________________________________
>> 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
>>
>>
>

References