# error on data mainteinance

**URL:** <https://community.dhis2.org/t/error-on-data-mainteinance/1333>\
**Category:** Support - Assistance technique\
**Created:** [15 January 2013 07:34 UTC](https://community.dhis2.org/t/error-on-data-mainteinance/1333 "2013-01-15T07:34:44Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![linxd](https://dhis2.b-cdn.net/user_avatar/community.dhis2.org/linxd/32/34109_2.png) [@linxd](https://community.dhis2.org/u/linxd)\
**Post date:** [15 January 2013 07:34 UTC](https://community.dhis2.org/t/error-on-data-mainteinance/1333/1 "2013-01-15T07:34:44Z")

</div>

- INFO 2013-01-15 15:32:44,186 ‘Put2’ delete org.hisp.dhis.period.Period, uid:

20120617 (AuditLogUtil.java [http-apr-8080-exec-7])

- INFO 2013-01-15 15:32:44,200 Deleted period with id: 665 (PerformMaintenanceA

ction.java [http-apr-8080-exec-7])

- ERROR 2013-01-15 15:32:44,237 Method ‘allowDeletePeriod’ threw exception on De

letionHandler ‘MapViewDeletionHandler’ (DefaultDeletionManager.java [http-apr-80

80-exec-7])

java.lang.reflect.InvocationTargetException

at sun.reflect.GeneratedMethodAccessor900.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces

sorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:601)

at org.hisp.dhis.system.deletion.DefaultDeletionManager.execute(DefaultD

eletionManager.java:93)

at org.hisp.dhis.system.deletion.DeletionInterceptor.intercept(DeletionI

nterceptor.java:53)

at sun.reflect.GeneratedMethodAccessor921.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces

sorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:601)

at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMet

hodWithGivenArgs(AbstractAspectJAdvice.java:621)

at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMet

hod(AbstractAspectJAdvice.java:603)

at org.springframework.aop.aspectj.AspectJMethodBeforeAdvice.before(Aspe

ctJMethodBeforeAdvice.java:39)

at org.springframework.aop.framework.adapter.MethodBeforeAdviceIntercept

or.invoke(MethodBeforeAdviceInterceptor.java:49)

at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(

ReflectiveMethodInvocation.java:172)

at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invok

e(ExposeInvocationInterceptor.java:90)

at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(

ReflectiveMethodInvocation.java:172)

at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynami

cAopProxy.java:204)

at $Proxy49.deletePeriod(Unknown Source)

at org.hisp.dhis.dataadmin.action.maintenance.PerformMaintenanceAction.p

runePeriods(PerformMaintenanceAction.java:207)

at org.hisp.dhis.dataadmin.action.maintenance.PerformMaintenanceAction.e

xecute(PerformMaintenanceAction.java:189)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.

java:57)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces

sorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:601)

at com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultA

ctionInvocation.java:453)

at com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(Defa

ultActionInvocation.java:292)

at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI

nvocation.java:255)

at org.hisp.dhis.webportal.interceptor.XWorkPortalUserInterceptor.interc

ept(XWorkPortalUserInterceptor.java:87)

at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI

nvocation.java:249)

at org.hisp.dhis.webportal.interceptor.XWorkPortalModuleInterceptor.inte

rcept(XWorkPortalModuleInterceptor.java:90)

at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI

nvocation.java:249)

at org.hisp.dhis.webportal.interceptor.XWorkPortalMenuInterceptor.interc

ept(XWorkPortalMenuInterceptor.java:96)

at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI

nvocation.java:249)

at org.hisp.dhis.webportal.interceptor.XWorkPortalParamsInterceptor.inte

rcept(XWorkPortalParamsInterceptor.java:118)

at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI

nvocation.java:249)

at org.hisp.dhis.interceptor.ContextInterceptor.intercept(ContextInterce

ptor.java:81)

at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI

nvocation.java:249)

at org.hisp.dhis.interceptor.UserSettingInterceptor.intercept(UserSettin

gInterceptor.java:80)

at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI

nvocation.java:249)

at org.hisp.dhis.security.intercept.LoginInterceptor.intercept(LoginInte

rceptor.java:84)

at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI

nvocation.java:249)

at org.hisp.dhis.security.intercept.XWorkSecurityInterceptor.intercept(X

WorkSecurityInterceptor.java:112)

at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI

nvocation.java:249)

at org.hisp.dhis.interceptor.SystemSettingInterceptor.intercept(SystemSe

ttingInterceptor.java:103)

at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI

nvocation.java:249)

at org.hisp.dhis.interceptor.I18nInterceptor.intercept(I18nInterceptor.j

ava:137)

at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI

nvocation.java:249)

at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept

(ParametersInterceptor.java:211)

at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept

(MethodFilterInterceptor.java:98)

at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI

nvocation.java:249)

at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.inter

cept(StaticParametersInterceptor.java:190)

at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI

nvocation.java:249)

at org.hisp.dhis.interceptor.ExceptionInterceptor.intercept(ExceptionInt

erceptor.java:100)

at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI

nvocation.java:249)

at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.j

ava:54)

at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.jav

at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatc

her.java:432)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl

icationFilterChain.java:243)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF

ilterChain.java:210)

at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.

> **···**
>
> a:510)
> 
> –  
> 此致
> 
> easy
> 
> 莫愁前路无知己，天下谁人不识君。

---

<div class="post-metadata">

**Author:** ![Lars](https://dhis2.b-cdn.net/user_avatar/community.dhis2.org/lars/32/34166_2.png) [@Lars](https://community.dhis2.org/u/Lars)\
**Post date:** [15 January 2013 07:53 UTC](https://community.dhis2.org/t/error-on-data-mainteinance/1333/2 "2013-01-15T07:53:00Z")

</div>

Hi can you please describe the steps you did which led to this exception?

Lars

> **···**
>
> On Tue, Jan 15, 2013 at 8:34 AM, easy [lin\_xd@126.com](mailto:lin_xd@126.com) wrote:
> 
> > - INFO 2013-01-15 15:32:44,186 ‘Put2’ delete org.hisp.dhis.period.Period, uid:
> 
> > 20120617 (AuditLogUtil.java [http-apr-8080-exec-7])
> 
> > - INFO 2013-01-15 15:32:44,200 Deleted period with id: 665 (PerformMaintenanceA
> 
> > ction.java [http-apr-8080-exec-7])
> 
> > - ERROR 2013-01-15 15:32:44,237 Method ‘allowDeletePeriod’ threw exception on De
> 
> > letionHandler ‘MapViewDeletionHandler’ (DefaultDeletionManager.java [http-apr-80
> 
> > 80-exec-7])
> 
> > java.lang.reflect.InvocationTargetException
> 
> > at sun.reflect.GeneratedMethodAccessor900.invoke(Unknown Source)
> 
> > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> 
> > sorImpl.java:43)
> 
> > at java.lang.reflect.Method.invoke(Method.java:601)
> 
> > at org.hisp.dhis.system.deletion.DefaultDeletionManager.execute(DefaultD
> 
> > eletionManager.java:93)
> 
> > at org.hisp.dhis.system.deletion.DeletionInterceptor.intercept(DeletionI
> 
> > nterceptor.java:53)
> 
> > at sun.reflect.GeneratedMethodAccessor921.invoke(Unknown Source)
> 
> > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> 
> > sorImpl.java:43)
> 
> > at java.lang.reflect.Method.invoke(Method.java:601)
> 
> > at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMet
> 
> > hodWithGivenArgs(AbstractAspectJAdvice.java:621)
> 
> > at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMet
> 
> > hod(AbstractAspectJAdvice.java:603)
> 
> > at org.springframework.aop.aspectj.AspectJMethodBeforeAdvice.before(Aspe
> 
> > ctJMethodBeforeAdvice.java:39)
> 
> > at org.springframework.aop.framework.adapter.MethodBeforeAdviceIntercept
> 
> > or.invoke(MethodBeforeAdviceInterceptor.java:49)
> 
> > at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(
> 
> > ReflectiveMethodInvocation.java:172)
> 
> > at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invok
> 
> > e(ExposeInvocationInterceptor.java:90)
> 
> > at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(
> 
> > ReflectiveMethodInvocation.java:172)
> 
> > at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynami
> 
> > cAopProxy.java:204)
> 
> > at $Proxy49.deletePeriod(Unknown Source)
> 
> > at org.hisp.dhis.dataadmin.action.maintenance.PerformMaintenanceAction.p
> 
> > runePeriods(PerformMaintenanceAction.java:207)
> 
> > at org.hisp.dhis.dataadmin.action.maintenance.PerformMaintenanceAction.e
> 
> > xecute(PerformMaintenanceAction.java:189)
> 
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 
> > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> 
> > java:57)
> 
> > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> 
> > sorImpl.java:43)
> 
> > at java.lang.reflect.Method.invoke(Method.java:601)
> 
> > at com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultA
> 
> > ctionInvocation.java:453)
> 
> > at com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(Defa
> 
> > ultActionInvocation.java:292)
> 
> > at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI
> 
> > nvocation.java:255)
> 
> > at org.hisp.dhis.webportal.interceptor.XWorkPortalUserInterceptor.interc
> 
> > ept(XWorkPortalUserInterceptor.java:87)
> 
> > at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI
> 
> > nvocation.java:249)
> 
> > at org.hisp.dhis.webportal.interceptor.XWorkPortalModuleInterceptor.inte
> 
> > rcept(XWorkPortalModuleInterceptor.java:90)
> 
> > at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI
> 
> > nvocation.java:249)
> 
> > at org.hisp.dhis.webportal.interceptor.XWorkPortalMenuInterceptor.interc
> 
> > ept(XWorkPortalMenuInterceptor.java:96)
> 
> > at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI
> 
> > nvocation.java:249)
> 
> > at org.hisp.dhis.webportal.interceptor.XWorkPortalParamsInterceptor.inte
> 
> > rcept(XWorkPortalParamsInterceptor.java:118)
> 
> > at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI
> 
> > nvocation.java:249)
> 
> > at org.hisp.dhis.interceptor.ContextInterceptor.intercept(ContextInterce
> 
> > ptor.java:81)
> 
> > at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI
> 
> > nvocation.java:249)
> 
> > at org.hisp.dhis.interceptor.UserSettingInterceptor.intercept(UserSettin
> 
> > gInterceptor.java:80)
> 
> > at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI
> 
> > nvocation.java:249)
> 
> > at org.hisp.dhis.security.intercept.LoginInterceptor.intercept(LoginInte
> 
> > rceptor.java:84)
> 
> > at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI
> 
> > nvocation.java:249)
> 
> > at org.hisp.dhis.security.intercept.XWorkSecurityInterceptor.intercept(X
> 
> > WorkSecurityInterceptor.java:112)
> 
> > at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI
> 
> > nvocation.java:249)
> 
> > at org.hisp.dhis.interceptor.SystemSettingInterceptor.intercept(SystemSe
> 
> > ttingInterceptor.java:103)
> 
> > at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI
> 
> > nvocation.java:249)
> 
> > at org.hisp.dhis.interceptor.I18nInterceptor.intercept(I18nInterceptor.j
> 
> > ava:137)
> 
> > at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI
> 
> > nvocation.java:249)
> 
> > at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept
> 
> > (ParametersInterceptor.java:211)
> 
> > at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept
> 
> > (MethodFilterInterceptor.java:98)
> 
> > at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI
> 
> > nvocation.java:249)
> 
> > at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.inter
> 
> > cept(StaticParametersInterceptor.java:190)
> 
> > at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI
> 
> > nvocation.java:249)
> 
> > at org.hisp.dhis.interceptor.ExceptionInterceptor.intercept(ExceptionInt
> 
> > erceptor.java:100)
> 
> > at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI
> 
> > nvocation.java:249)
> 
> > at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.j
> 
> > ava:54)
> 
> > at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.jav
> 
> > a:510)
> 
> > at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatc
> 
> > her.java:432)
> 
> > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
> 
> > icationFilterChain.java:243)
> 
> > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
> 
> > ilterChain.java:210)
> 
> > at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.
> 
> > –  
> > 此致
> > 
> > easy
> 
> > 莫愁前路无知己，天下谁人不识君。
> 
> > * * *
> > 
> > Mailing list: [https://launchpad.net/~dhis2-users](https://launchpad.net/~dhis2-users)
> > 
> > Post to : [dhis2-users@lists.launchpad.net](mailto:dhis2-users@lists.launchpad.net)
> > 
> > Unsubscribe : [https://launchpad.net/~dhis2-users](https://launchpad.net/~dhis2-users)
> > 
> > More help : [https://help.launchpad.net/ListHelp](https://help.launchpad.net/ListHelp)

---

<div class="post-metadata">

**Author:** ![linxd](https://dhis2.b-cdn.net/user_avatar/community.dhis2.org/linxd/32/34109_2.png) [@linxd](https://community.dhis2.org/u/linxd)\
**Post date:** [15 January 2013 08:16 UTC](https://community.dhis2.org/t/error-on-data-mainteinance/1333/3 "2013-01-15T08:16:13Z")

</div>

in data management , select maintenance,check Prune periods,then go…

> **···**
>
> At 2013-01-15 15:53:00,“Lars Helge Øverland” [larshelge@gmail.com](mailto:larshelge@gmail.com) wrote:
> 
> > Hi can you please describe the steps you did which led to this exception?
> 
> > Lars
> > 
> > On Tue, Jan 15, 2013 at 8:34 AM, easy [lin\_xd@126.com](mailto:lin_xd@126.com) wrote:
> > 
> > > - INFO 2013-01-15 15:32:44,186 ‘Put2’ delete org.hisp.dhis.period.Period, uid:
> 
> > > 20120617 (AuditLogUtil.java [http-apr-8080-exec-7])
> 
> > > - INFO 2013-01-15 15:32:44,200 Deleted period with id: 665 (PerformMaintenanceA
> 
> > > ction.java [http-apr-8080-exec-7])
> 
> > > - ERROR 2013-01-15 15:32:44,237 Method ‘allowDeletePeriod’ threw exception on De
> 
> > > letionHandler ‘MapViewDeletionHandler’ (DefaultDeletionManager.java [http-apr-80
> 
> > > 80-exec-7])
> 
> > > java.lang.reflect.InvocationTargetException
> 
> > > at sun.reflect.GeneratedMethodAccessor900.invoke(Unknown Source)
> 
> > > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> 
> > > sorImpl.java:43)
> 
> > > at java.lang.reflect.Method.invoke(Method.java:601)
> 
> > > at org.hisp.dhis.system.deletion.DefaultDeletionManager.execute(DefaultD
> 
> > > eletionManager.java:93)
> 
> > > at org.hisp.dhis.system.deletion.DeletionInterceptor.intercept(DeletionI
> 
> > > nterceptor.java:53)
> 
> > > at sun.reflect.GeneratedMethodAccessor921.invoke(Unknown Source)
> 
> > > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> 
> > > sorImpl.java:43)
> 
> > > at java.lang.reflect.Method.invoke(Method.java:601)
> 
> > > at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMet
> 
> > > hodWithGivenArgs(AbstractAspectJAdvice.java:621)
> 
> > > at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMet
> 
> > > hod(AbstractAspectJAdvice.java:603)
> 
> > > at org.springframework.aop.aspectj.AspectJMethodBeforeAdvice.before(Aspe
> 
> > > ctJMethodBeforeAdvice.java:39)
> 
> > > at org.springframework.aop.framework.adapter.MethodBeforeAdviceIntercept
> 
> > > or.invoke(MethodBeforeAdviceInterceptor.java:49)
> 
> > > at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(
> 
> > > ReflectiveMethodInvocation.java:172)
> 
> > > at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invok
> 
> > > e(ExposeInvocationInterceptor.java:90)
> 
> > > at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(
> 
> > > ReflectiveMethodInvocation.java:172)
> 
> > > at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynami
> 
> > > cAopProxy.java:204)
> 
> > > at $Proxy49.deletePeriod(Unknown Source)
> 
> > > at org.hisp.dhis.dataadmin.action.maintenance.PerformMaintenanceAction.p
> 
> > > runePeriods(PerformMaintenanceAction.java:207)
> 
> > > at org.hisp.dhis.dataadmin.action.maintenance.PerformMaintenanceAction.e
> 
> > > xecute(PerformMaintenanceAction.java:189)
> 
> > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 
> > > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> 
> > > java:57)
> 
> > > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> 
> > > sorImpl.java:43)
> 
> > > at java.lang.reflect.Method.invoke(Method.java:601)
> 
> > > at com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultA
> 
> > > ctionInvocation.java:453)
> 
> > > at com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(Defa
> 
> > > ultActionInvocation.java:292)
> 
> > > at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI
> 
> > > nvocation.java:255)
> 
> > > at org.hisp.dhis.webportal.interceptor.XWorkPortalUserInterceptor.interc
> 
> > > ept(XWorkPortalUserInterceptor.java:87)
> 
> > > at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI
> 
> > > nvocation.java:249)
> 
> > > at org.hisp.dhis.webportal.interceptor.XWorkPortalModuleInterceptor.inte
> 
> > > rcept(XWorkPortalModuleInterceptor.java:90)
> 
> > > at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI
> 
> > > nvocation.java:249)
> 
> > > at org.hisp.dhis.webportal.interceptor.XWorkPortalMenuInterceptor.interc
> 
> > > ept(XWorkPortalMenuInterceptor.java:96)
> 
> > > at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI
> 
> > > nvocation.java:249)
> 
> > > at org.hisp.dhis.webportal.interceptor.XWorkPortalParamsInterceptor.inte
> 
> > > rcept(XWorkPortalParamsInterceptor.java:118)
> 
> > > at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI
> 
> > > nvocation.java:249)
> 
> > > at org.hisp.dhis.interceptor.ContextInterceptor.intercept(ContextInterce
> 
> > > ptor.java:81)
> 
> > > at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI
> 
> > > nvocation.java:249)
> 
> > > at org.hisp.dhis.interceptor.UserSettingInterceptor.intercept(UserSettin
> 
> > > gInterceptor.java:80)
> 
> > > at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI
> 
> > > nvocation.java:249)
> 
> > > at org.hisp.dhis.security.intercept.LoginInterceptor.intercept(LoginInte
> 
> > > rceptor.java:84)
> 
> > > at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI
> 
> > > nvocation.java:249)
> 
> > > at org.hisp.dhis.security.intercept.XWorkSecurityInterceptor.intercept(X
> 
> > > WorkSecurityInterceptor.java:112)
> 
> > > at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI
> 
> > > nvocation.java:249)
> 
> > > at org.hisp.dhis.interceptor.SystemSettingInterceptor.intercept(SystemSe
> 
> > > ttingInterceptor.java:103)
> 
> > > at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI
> 
> > > nvocation.java:249)
> 
> > > at org.hisp.dhis.interceptor.I18nInterceptor.intercept(I18nInterceptor.j
> 
> > > ava:137)
> 
> > > at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI
> 
> > > nvocation.java:249)
> 
> > > at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept
> 
> > > (ParametersInterceptor.java:211)
> 
> > > at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept
> 
> > > (MethodFilterInterceptor.java:98)
> 
> > > at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI
> 
> > > nvocation.java:249)
> 
> > > at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.inter
> 
> > > cept(StaticParametersInterceptor.java:190)
> 
> > > at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI
> 
> > > nvocation.java:249)
> 
> > > at org.hisp.dhis.interceptor.ExceptionInterceptor.intercept(ExceptionInt
> 
> > > erceptor.java:100)
> 
> > > at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionI
> 
> > > nvocation.java:249)
> 
> > > at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.j
> 
> > > ava:54)
> 
> > > at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.jav
> 
> > > a:510)
> 
> > > at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatc
> 
> > > her.java:432)
> 
> > > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
> 
> > > icationFilterChain.java:243)
> 
> > > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
> 
> > > ilterChain.java:210)
> 
> > > at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.
> 
> > > –  
> > > 此致
> > > 
> > > easy
> 
> > > 莫愁前路无知己，天下谁人不识君。
> 
> > > * * *
> > > 
> > > Mailing list: [https://launchpad.net/~dhis2-users](https://launchpad.net/~dhis2-users)
> > > 
> > > Post to : [dhis2-users@lists.launchpad.net](mailto:dhis2-users@lists.launchpad.net)
> > > 
> > > Unsubscribe : [https://launchpad.net/~dhis2-users](https://launchpad.net/~dhis2-users)
> > > 
> > > More help : [https://help.launchpad.net/ListHelp](https://help.launchpad.net/ListHelp)
> 
> >
