← Back to team overview

dhis2-users team mailing list archive

Re: dhis 2.16 update

 

Thank you so much for quick response Lars i'm using Build revision:15170,version 2.15

Build date:
2014-06-24 02:08
Thanks 

Venuste



Le Mercredi 25 juin 2014 5h55, Tran Chau <tran.hispvietnam@xxxxxxxxx> a écrit :
 


Hi nsanzumuhire,

I tested this bug on revision 15172, version 2.15. It works fine. Which revision do you use for testing ?


Best regards,
------------------------------------------------
Châu Thu Trân                                
HISP Viet Nam
Email: tran.hispvietnam@xxxxxxxxx


On Wed, Jun 25, 2014 at 4:25 PM, nsanzumuhire venuste <vensanze@xxxxxxxx> wrote:

Dear all,
>I have tried to upgrade individualrecords(Tracker) from 2.14 to 2.15 and i have upgraded the script 2.15 before deploying the 2.15 war file.after runing the script and deploying the war,i got a problem of not riching into the stages.When i try to go through the stages i get this message:
>
>
>An exception occurred
>Sorry! The system failed to execute the operation. Usually, no data 
is lost and you can continue working by going back to the previous page.
>
>
>
>
>
>
>These are the logs:
>
>
>
>venuste@venuste:/var/lib/dhis2/individualrecords$ tail -f logs/catalina.out 
>    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
>    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
>    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
>    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)
>    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)
>    at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:307)
>    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>    at java.lang.Thread.run(Thread.java:744)
>* INFO  2014-06-25 04:16:18,941 Login success for user: 'vnsanze', ip: '127.0.0.1' (DefaultUserAuditService.java [tomcat-http-1])
>* ERROR 2014-06-25 04:16:40,830 Error while executing action (ExceptionInterceptor.java [tomcat-http-9])
>java.lang.NullPointerException
>    at org.hisp.dhis.caseentry.action.trackedentity.ShowAddTrackedEntityInstanceFormAction.execute(ShowAddTrackedEntityInstanceFormAction.java:366)
>    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>    at java.lang.reflect.Method.invoke(Method.java:606)
>    at com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:450)
>    at com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:289)
>    at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:252)
>    at
 org.hisp.dhis.webportal.interceptor.XWorkPortalUserInterceptor.intercept(XWorkPortalUserInterceptor.java:88)
>    at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
>    at org.hisp.dhis.webportal.interceptor.XWorkPortalModuleInterceptor.intercept(XWorkPortalModuleInterceptor.java:89)
>    at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
>    at org.hisp.dhis.webportal.interceptor.XWorkPortalMenuInterceptor.intercept(XWorkPortalMenuInterceptor.java:97)
>    at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
>    at
 org.hisp.dhis.webportal.interceptor.XWorkPortalParamsInterceptor.intercept(XWorkPortalParamsInterceptor.java:147)
>    at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
>    at org.hisp.dhis.interceptor.ContextInterceptor.intercept(ContextInterceptor.java:83)
>    at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
>    at org.hisp.dhis.interceptor.UserSettingInterceptor.intercept(UserSettingInterceptor.java:81)
>    at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
>    at org.hisp.dhis.security.intercept.LoginInterceptor.intercept(LoginInterceptor.java:85)
>    at
 com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
>    at org.hisp.dhis.security.intercept.XWorkSecurityInterceptor.intercept(XWorkSecurityInterceptor.java:113)
>    at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
>    at org.hisp.dhis.interceptor.SystemSettingInterceptor.intercept(SystemSettingInterceptor.java:112)
>    at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
>    at org.hisp.dhis.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:136)
>    at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
>    at
 com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:249)
>    at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
>    at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
>    at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:191)
>    at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
>    at org.hisp.dhis.interceptor.ExceptionInterceptor.intercept(ExceptionInterceptor.java:110)
>    at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
>    at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54)
>    at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:562)
>    at org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77)
>    at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:99)
>    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
>    at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
>    at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
>    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>    at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
>    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>    at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
>    at
 org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>    at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
>    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>    at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54)
>    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>    at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
>    at
 org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>    at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150)
>    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>    at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183)
>    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>    at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183)
>    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>    at org.hisp.dhis.security.filter.CustomAuthenticationFilter.doFilter(CustomAuthenticationFilter.java:64)
>    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>    at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105)
>    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>    at org.hisp.dhis.security.filter.AutomaticAccessFilter.doFilter(AutomaticAccessFilter.java:113)
>    at
 org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>    at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
>    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
>    at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
>    at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
>    at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:343)
>    at
 org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:260)
>    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>    at org.springframework.orm.hibernate4.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:149)
>    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
>    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
>    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
>    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
>    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
>    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
>    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
>    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)
>    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)
>    at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:307)
>    at
 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>    at java.lang.Thread.run(Thread.java:744)
>
>
>
>
>
>
>
>
>
>
>Can any one help?
>Note that,other instances are working well on 2.15
>
>
>Venuste.
>
>
>
>
>
>
>
>
>
>
>Le Mardi 24 juin 2014 13h03, José Berilo <jberilo@xxxxxxxxxxxxx> a écrit :
> 
>
>
>
>Hi Lars
>
>This release 2.16 is scheduled reports with customizable parameters?
>
>Regards,
>
>
>
>
>2014-06-22 10:43 GMT-03:00 Lars Helge Øverland <larshelge@xxxxxxxxx>:
>
>Hi all,
>>
>>
>>here comes a quick update and preview of version 2.16. We plan to release in the first weeks on July. The major features being included:
>>
>>
>>- Event visualizer: New app for visualizations / charts of aggregated event data. 
>>
>>
>>Preview
>>
>>
>>
>>
>>- Tracker capture: New app for tracking, intended to replace the current individual records module in 2.17. For 2.16 it will support search for tracked entities and dashboard with widgets for enrollment, data capture, current selections, profile, relationships and notes (at least).
>>
>>
>>Preview
>>
>>
>>
>>
>>- Web API: Improved meta-data support. The API will support meta-data field filtering, allowing the consumer to explicitly define which fields should be included on objects when retrieving meta-data. The tracker related objects like programs and events will be fully supported in the API including the possibility for creating and updating objects.
>>
>>
>>Docs | Docs
>>
>>
>>
>>- Calendar: Support for an array of eight calendars including nepal, coptic, julian.
>>
>>
>>Preview
>>
>>
>>
>>
>>- Data value one-way sync: Support for automatically sending data from a semi-offline DHIS instance to another central, online DHIS instance.
>>
>>
>>
>>
>>- Event analytics: Support for data element aggregation operators in the event analytics api and event reports app, allowing for sum, average, count, etc aggregation of events.
>>
>>
>>
>>
>>There is a range of smaller features planned for 2.16 which you can find on Launchpad here.
>>
>>
>>
>>
>>regards,
>>
>>
>>Lars
>>
>>
>>
>>
>> 
>>
>>
>>_______________________________________________
>>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
>>
>>
>
>
>-- 
>
>____________________________
>José Berilo
>Estatístico
>DEAVE - BEMFAM
>jberilo@xxxxxxxxxxxxx
>Tel. 21 30052412
>
>_______________________________________________
>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
>
>
>
>_______________________________________________
>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
>
>

Follow ups

References