Hi Morten,

 

Here is the log file from the error we got from starting up the instance on 
2.22 and going into Settings App.

Hope this can assist to identify the error. We have no problem opening settings 
in 2.19, 2.20 and 2.21 for the same instance. 

 

Regards,

 

Elmarie Claasen

Hisp logo

Project Manager

Health Information Systems Program

Tel:      041-367 1027

Cell:     082 374 2209

E-mail:  <mailto:[email protected]> [email protected]

Skype:  elmarie.claasen52 

 

 

This message and any attachments are subject to a disclaimer published at  
<http://www.hisp.org/policies.html#comms_disclaimer> 
http://www.hisp.org/policies.html#comms_disclaimer .   Please read the 
disclaimer before opening any attachment or taking any other action in terms of 
this electronic transmission. 
If you cannot access the disclaimer, kindly send an email to  
<mailto:[email protected]> [email protected] and a copy will be provided to 
you. By replying to this e-mail or opening any attachment you agree to be bound 
by the provisions of the disclaimer. 

 

From: Morten Olav Hansen [mailto:[email protected]] 
Sent: 22 January 2016 06:11 AM
To: Alex Tumwesigye
Cc: Elmarie Claasen; [email protected]; DHIS 2 developers
Subject: Re: [Dhis2-devs] Problem opening settings app after updating to 2.22

 

Hi

 

This seems to be linked to a wrong configuration in your database.. 

http://pec.dhis.dhmis.org/staging/api/configuration [HTTP/1.1 500 Internal 
Server Error 503ms]

 

There should have been a stack trace on the server side as part of this 500 
error, could you provide that? did you by any chance have SMS gateway 
configured before you upgraded? (there have been some config errors linked to 
this)




--
Morten

 

On Thu, Jan 21, 2016 at 7:17 PM, Alex Tumwesigye <[email protected]> wrote:

Dear Elmarie/Knut,

 

We experienced the same. We (Prosper and I) have shared with Markus the error.

 

Alex

 

On Thu, Jan 21, 2016 at 2:51 PM, Elmarie Claasen <[email protected]> wrote:

Hi Knut,

 

Thanks, this seems to be the main error on the browser console – can you assist 
with what the problem could be?

 

Failed to load system settings: Object { readyState: 4, getResponseHeader: 
.ajax/v.getResponseHeader(), getAllResponseHeaders: 
.ajax/v.getAllResponseHeaders(), setRequestHeader: .ajax/v.setRequestHeader(), 
overrideMimeType: .ajax/v.overrideMimeType(), statusCode: .ajax/v.statusCode(), 
abort: .ajax/v.abort(), state: .Deferred/d.state(), always: 
.Deferred/d.always(), promise: .Deferred/d.promise(), 10 more… }

 

The full browser console message is attached.

 

 

Regards,

 

Elmarie Claasen

Hisp logo

Project Manager

Health Information Systems Program

Tel:      041-367 1027

Cell:     082 374 2209

E-mail:  <mailto:[email protected]> [email protected]

Skype:  elmarie.claasen52 

 

 

This message and any attachments are subject to a disclaimer published at  
<http://www.hisp.org/policies.html#comms_disclaimer> 
http://www.hisp.org/policies.html#comms_disclaimer .   Please read the 
disclaimer before opening any attachment or taking any other action in terms of 
this electronic transmission. 
If you cannot access the disclaimer, kindly send an email to  
<mailto:[email protected]> [email protected] and a copy will be provided to 
you. By replying to this e-mail or opening any attachment you agree to be bound 
by the provisions of the disclaimer. 

 

From: Knut Staring [mailto:[email protected]] 
Sent: 21 January 2016 01:34 PM
To: Elmarie Claasen
Cc: DHIS 2 developers; [email protected]
Subject: Re: [Dhis2-devs] Problem opening settings app after updating to 2.22

 

Whenever the GUI seems to be hanging/spinning, it is helpful if you open the 
browser console and look for errors there.

 

Knut

 

On Thu, Jan 21, 2016 at 12:14 PM, Elmarie Claasen <[email protected]> wrote:

Hi all,

 

Please see the email below from our ICT specialist J

Can you please assist with possible cause of this problem or is it a bug 
although I do see that the Settings page open on the SL Demo.

 

Thanks

 

Elmarie Claasen

HISP-SA

 

From: Brendon Lines [mailto:[email protected]] 
Sent: 21 January 2016 01:09 PM
To: Elmarie Claasen
Subject: Possible 2.22 bug

 

Hi there,

 

I am having an issue with bringing up the settings page using war 2.22. The 
circle just carries on spinning.

 

I have created the dhis.conf file with the following details and deleted 
hibernate.properties:

# Hibernate SQL dialect

connection.dialect = org.hibernate.dialect.PostgreSQLDialect

# JDBC driver class

connection.driver_class = org.postgresql.Driver

# JDBC driver connection URL

connection.url = jdbc:postgresql://IP:PORT/DB name

# Database username

connection.username = dhis

# Database password

connection.password = xxxxxxxxxxxxxxxxxxxxxxxxxxxx

# Database schema behavior, can be validate, update, create, create-drop

connection.schema = update

# Encryption password (sensitive)

encryption.password = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

 

I have added the 2 java policy files under  (that being Local_policy and 
US_export_policy.jar

/usr/lib/jvm/java-8-oracle/jre/lib/security

 

I upgraded from war / DB 2.19, the process I followed was, ran upgrade script 
from 2.19 - 2.20 on DB, downloaded war 2.20 and started tomcat, then shutdown 
tomcat, deleted WAR 2.20 and downloaded WAR 2.21 started tomcat and allowed 
everything to run, shutdown tomcat, deleted war 2.21, deleted 
hibernate.properties and created dhis.conf, downloaded 2.22 and started tomcat.

 

All other aspects of the application open and run, the only issue is opening 
settings, is there something im missing. There are no errors in the 
catalina.out log file.

 

Java Java-8-oracle/jre - 1.8.0.66

Tomcat 8.0.26

O/S: Linux 14.04 amd64

Java opts:

-Xmx1962m -Xms981m -XX:MaxPermSize=500m -XX:PermSize=200m

Build Version: 21773

Build date: 2016/01/21 09:45

 

 

 

Brendon lines

HISP

Cell: 078 4444 568

hisp_banner

 

 

This message and any attachments are subject to a disclaimer published at 
http://www.hisp.org/policies.html#comms_disclaimer.  Please read the disclaimer 
before opening any attachment or taking any other action in terms of this 
electronic transmission.  If you cannot access the disclaimer, kindly send an 
email to [email protected] and a copy will be provided to you. By replying to 
this e-mail or opening any attachment you agree to be bound by the provisions 
of the disclaimer.

 

This message and any attachments are subject to a disclaimer published at 
http://www.hisp.org/policies.html#comms_disclaimer.  Please read the disclaimer 
before opening any attachment or taking any other action in terms of this 
electronic transmission.  If you cannot access the disclaimer, kindly send an 
email to [email protected] and a copy will be provided to you. By replying to 
this e-mail or opening any attachment you agree to be bound by the provisions 
of the disclaimer.


_______________________________________________
Mailing list: https://launchpad.net/~dhis2-devs
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp





 

-- 

Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522 <tel:%2B4791880522> 

Skype: knutstar

http://dhis2.org 

 

This message and any attachments are subject to a disclaimer published at 
http://www.hisp.org/policies.html#comms_disclaimer.  Please read the disclaimer 
before opening any attachment or taking any other action in terms of this 
electronic transmission.  If you cannot access the disclaimer, kindly send an 
email to [email protected] and a copy will be provided to you. By replying to 
this e-mail or opening any attachment you agree to be bound by the provisions 
of the disclaimer.


_______________________________________________
Mailing list: https://launchpad.net/~dhis2-devs
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp





 

-- 

Alex Tumwesigye

 

Technical Advisor - DHIS2 (Consultant),
Ministry of Health/AFENET

Kampala

Uganda

IT Consultant - BarefootPower Uganda Ltd, SmartSolar, Kenya

IT Specialist (Servers, Networks and Security, Health Information Systems - 
DHIS2 ) & Solar Consultant

+256 774149 775, + 256 759 800161


"I don't want to be anything other than what I have been - one tree hill "


_______________________________________________
Mailing list: https://launchpad.net/~dhis2-devs
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp

 


-- 


*This message and any attachments are subject to a disclaimer published at 
http://www.hisp.org/policies.html#comms_disclaimer 
<http://www.hisp.org/policies.html#comms_disclaimer>.  Please read the 
disclaimer before opening any attachment or taking any other action in 
terms of this electronic transmission.  If you cannot access the 
disclaimer, kindly send an email to [email protected] 
<[email protected]> and a copy will be provided to you. By replying to 
this e-mail or opening any attachment you agree to be bound by the 
provisions of the disclaimer.*
INFO: Stopping service Catalina
* INFO  2016-01-21 10:43:47,499 De-registering jdbc driver: 
org.postgresql.Driver@75c5fb3e (StartupListener.java [localhost-startStop-2])
Jan 21, 2016 10:43:47 AM org.apache.catalina.loader.WebappClassLoaderBase 
clearReferencesThreads
WARNING: The web application [staging] appears to have started a thread named 
[com.google.inject.internal.util.$Finalizer] but has failed to stop it. This is 
very likely to create a memory leak. Stack trace of thread:
 java.lang.Object.wait(Native Method)
 java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
 java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
 com.google.inject.internal.util.$Finalizer.run(Finalizer.java:114)
Jan 21, 2016 10:43:47 AM org.apache.catalina.loader.WebappClassLoaderBase 
clearReferencesThreads
WARNING: The web application [staging] appears to have started a thread named 
[GT authority factory disposer] but has failed to stop it. This is very likely 
to create a memory leak. Stack trace of thread:
 java.lang.Object.wait(Native Method)
 java.util.TimerThread.mainLoop(Timer.java:552)
 java.util.TimerThread.run(Timer.java:505)
Jan 21, 2016 10:43:47 AM org.apache.catalina.loader.WebappClassLoaderBase 
clearReferencesThreads
WARNING: The web application [staging] appears to have started a thread named 
[WeakCollectionCleaner] but has failed to stop it. This is very likely to 
create a memory leak. Stack trace of thread:
 java.lang.Object.wait(Native Method)
 java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
 java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
 org.geotools.util.WeakCollectionCleaner.run(WeakCollectionCleaner.java:77)
Jan 21, 2016 10:43:47 AM org.apache.coyote.AbstractProtocol stop
INFO: Stopping ProtocolHandler ["http-nio-8081"]
Jan 21, 2016 10:43:47 AM org.apache.coyote.AbstractProtocol destroy
INFO: Destroying ProtocolHandler ["http-nio-8081"]
OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=500m; support was 
removed in 8.0
OpenJDK 64-Bit Server VM warning: ignoring option PermSize=200m; support was 
removed in 8.0
Jan 21, 2016 10:43:55 AM org.apache.catalina.startup.ClassLoaderFactory 
validateFile
WARNING: Problem with directory [/usr/share/tomcat8/common/classes], exists: 
[false], isDirectory: [false], canRead: [false]
Jan 21, 2016 10:43:55 AM org.apache.catalina.startup.ClassLoaderFactory 
validateFile
WARNING: Problem with directory [/usr/share/tomcat8/common], exists: [false], 
isDirectory: [false], canRead: [false]
Jan 21, 2016 10:43:55 AM org.apache.catalina.startup.ClassLoaderFactory 
validateFile
WARNING: Problem with directory [/usr/share/tomcat8/server/classes], exists: 
[false], isDirectory: [false], canRead: [false]
Jan 21, 2016 10:43:55 AM org.apache.catalina.startup.ClassLoaderFactory 
validateFile
WARNING: Problem with directory [/usr/share/tomcat8/server], exists: [false], 
isDirectory: [false], canRead: [false]
Jan 21, 2016 10:43:55 AM org.apache.catalina.startup.ClassLoaderFactory 
validateFile
WARNING: Problem with directory [/usr/share/tomcat8/shared/classes], exists: 
[false], isDirectory: [false], canRead: [false]
Jan 21, 2016 10:43:55 AM org.apache.catalina.startup.ClassLoaderFactory 
validateFile
WARNING: Problem with directory [/usr/share/tomcat8/shared], exists: [false], 
isDirectory: [false], canRead: [false]
Jan 21, 2016 10:43:56 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server version:        Apache Tomcat/8.0.26 (Ubuntu)
Jan 21, 2016 10:43:56 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server built:          Aug 23 2015 22:30:40 UTC
Jan 21, 2016 10:43:56 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server number:         8.0.26.0
Jan 21, 2016 10:43:56 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: OS Name:               Linux
Jan 21, 2016 10:43:56 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: OS Version:            3.13.0-32-generic
Jan 21, 2016 10:43:56 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Architecture:          amd64
Jan 21, 2016 10:43:56 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Java Home:             /usr/lib/jvm/java-8-openjdk-amd64/jre
Jan 21, 2016 10:43:56 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: JVM Version:           1.8.0_72-internal-b05
Jan 21, 2016 10:43:56 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: JVM Vendor:            Oracle Corporation
Jan 21, 2016 10:43:56 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: CATALINA_BASE:         /home/hisp/tomcat8-dhis2-2
Jan 21, 2016 10:43:56 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: CATALINA_HOME:         /usr/share/tomcat8
Jan 21, 2016 10:43:56 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: 
-Djava.util.logging.config.file=/home/hisp/tomcat8-dhis2-2/conf/logging.properties
Jan 21, 2016 10:43:56 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: 
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
Jan 21, 2016 10:43:56 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Xmx1962m
Jan 21, 2016 10:43:56 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Xms981m
Jan 21, 2016 10:43:56 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:MaxPermSize=500m
Jan 21, 2016 10:43:56 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:PermSize=200m
Jan 21, 2016 10:43:56 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.endorsed.dirs=/usr/share/tomcat8/endorsed
Jan 21, 2016 10:43:56 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.base=/home/hisp/tomcat8-dhis2-2
Jan 21, 2016 10:43:56 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.home=/usr/share/tomcat8
Jan 21, 2016 10:43:56 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.io.tmpdir=/home/hisp/tomcat8-dhis2-2/temp
Jan 21, 2016 10:43:56 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-nio-8081"]
Jan 21, 2016 10:43:56 AM org.apache.tomcat.util.net.NioSelectorPool 
getSharedSelector
INFO: Using a shared selector for servlet write/read
Jan 21, 2016 10:43:56 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 604 ms
Jan 21, 2016 10:43:56 AM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Jan 21, 2016 10:43:56 AM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/8.0.26 (Ubuntu)
Jan 21, 2016 10:43:56 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive 
/home/hisp/tomcat8-dhis2-2/webapps/staging.war
Jan 21, 2016 10:44:03 AM org.apache.jasper.servlet.TldScanner scanJars
INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug 
logging for this logger for a complete list of JARs that were scanned but no 
TLDs were found in them. Skipping unneeded JARs during scanning can improve 
startup time and JSP compilation time.
* INFO  2016-01-21 10:44:05,671 System property dhis2.home not set 
(DefaultLocationManager.java [localhost-startStop-1])
* INFO  2016-01-21 10:44:05,673 Environment variable DHIS2_HOME points to 
/home/hisp/tomcat8-dhis2-2/conf (DefaultLocationManager.java 
[localhost-startStop-1])
* INFO  2016-01-21 10:44:06,283 Hibernate configuration loaded, using dialect: 
org.hibernate.dialect.PostgreSQLDialect 
(DefaultHibernateConfigurationProvider.java [localhost-startStop-1])
* INFO  2016-01-21 10:44:22,177 File store configured with provider 
'filesystem' and container 'files'.  (JCloudsFileResourceContentStore.java 
[localhost-startStop-1])
* INFO  2016-01-21 10:44:22,243 Scheduled task with key: 
fileResourceCleanupTask and cron: 0 0 2 * * ? (SpringScheduler.java 
[localhost-startStop-1])
* INFO  2016-01-21 10:44:23,133 Detected apps: [] (DefaultAppManager.java 
[localhost-startStop-1])
* WARN  2016-01-21 10:44:24,554 RP discovery / realm validation disabled;  
(RealmVerifier.java [localhost-startStop-1])
* INFO  2016-01-21 10:44:25,303 Listeners registered are 
[org.hisp.dhis.sms.listener.DataValueSMSListener@530f6a97, 
org.hisp.dhis.sms.listener.J2MEDataValueSMSListener@999919, 
org.hisp.dhis.sms.listener.UnregisteredSMSListener@7157f132, 
org.hisp.dhis.sms.listener.DHISMessageAlertListener@9ad7049, 
org.hisp.dhis.sms.listener.TrackedEntityRegistrationSMSListener@215ee839] 
(SmsConsumerThread.java [localhost-startStop-1])
* INFO  2016-01-21 10:44:25,308 Found the following message senders: 
[org.hisp.dhis.message.EmailMessageSender@411e5dba, 
org.hisp.dhis.sms.SmsMessageSender@23d34eb1] (DefaultMessageService.java 
[localhost-startStop-1])
* INFO  2016-01-21 10:44:25,446 Scheduled task with key: 0 0 0 * * ? and cron: 
0 0 0 * * ? (SpringScheduler.java [localhost-startStop-1])
* INFO  2016-01-21 10:44:27,347 Added logger: org.hisp.dhis.resourcetable using 
file: /home/hisp/tomcat8-dhis2-2/conf/logs/dhis-analytics-table.log 
(Log4JLogConfigInitializer.java [localhost-startStop-1])
* INFO  2016-01-21 10:44:27,347 Added logger: org.hisp.dhis.analytics.table 
using file: /home/hisp/tomcat8-dhis2-2/conf/logs/dhis-analytics-table.log 
(Log4JLogConfigInitializer.java [localhost-startStop-1])
* INFO  2016-01-21 10:44:27,348 Added logger: org.hisp.dhis.dxf2 using file: 
/home/hisp/tomcat8-dhis2-2/conf/logs/dhis-data-exchange.log 
(Log4JLogConfigInitializer.java [localhost-startStop-1])
* INFO  2016-01-21 10:44:27,348 Added logger: org.hisp.dhis.dxf2.synch using 
file: /home/hisp/tomcat8-dhis2-2/conf/logs/dhis-data-sync.log 
(Log4JLogConfigInitializer.java [localhost-startStop-1])
* INFO  2016-01-21 10:44:27,348 Added root logger using file: 
/home/hisp/tomcat8-dhis2-2/conf/logs/dhis.log (Log4JLogConfigInitializer.java 
[localhost-startStop-1])
* INFO  2016-01-21 10:44:27,357 Scheduled task with key: aggregateQueryBuilder 
and cron: 0 0 0 * * ? (SpringScheduler.java [localhost-startStop-1])
* INFO  2016-01-21 10:44:27,390 Executing startup routine [1 of 13, runlevel 
1]: InitTableAlteror (DefaultStartupRoutineExecutor.java 
[localhost-startStop-1])
* INFO  2016-01-21 10:44:28,429 Executing startup routine [2 of 13, runlevel 
2]: PeriodTypePopulator (DefaultStartupRoutineExecutor.java 
[localhost-startStop-1])
* INFO  2016-01-21 10:44:28,468 Executing startup routine [3 of 13, runlevel 
3]: DataElementDefaultDimensionPopulator (DefaultStartupRoutineExecutor.java 
[localhost-startStop-1])
* INFO  2016-01-21 10:44:28,748 Executing startup routine [4 of 13, runlevel 
4]: IdentityPopulator (DefaultStartupRoutineExecutor.java 
[localhost-startStop-1])
* INFO  2016-01-21 10:44:29,177 Executing startup routine [5 of 13, runlevel 
4]: ReportingIdentityPopulator (DefaultStartupRoutineExecutor.java 
[localhost-startStop-1])
* INFO  2016-01-21 10:44:29,269 Executing startup routine [6 of 13, runlevel 
5]: TableCreator (DefaultStartupRoutineExecutor.java [localhost-startStop-1])
* INFO  2016-01-21 10:44:29,317 Executing startup routine [7 of 13, runlevel 
6]: TableAlteror (DefaultStartupRoutineExecutor.java [localhost-startStop-1])
* INFO  2016-01-21 10:44:34,655 Tables updated (TableAlteror.java 
[localhost-startStop-1])
* INFO  2016-01-21 10:44:34,656 Executing startup routine [8 of 13, runlevel 
7]: TrackedEntityTableAlteror (DefaultStartupRoutineExecutor.java 
[localhost-startStop-1])
* INFO  2016-01-21 10:44:36,034 Executing startup routine [9 of 13, runlevel 
9]: FavoriteDataItemUpgrader (DefaultStartupRoutineExecutor.java 
[localhost-startStop-1])
* INFO  2016-01-21 10:44:36,038 Executing startup routine [10 of 13, runlevel 
10]: FavoriteDataItemUpgrader (DefaultStartupRoutineExecutor.java 
[localhost-startStop-1])
* INFO  2016-01-21 10:44:36,050 Upgraded custom case entry form identifiers 
(DataEntryFormUpgrader.java [localhost-startStop-1])
* INFO  2016-01-21 10:44:36,051 Executing startup routine [11 of 13, runlevel 
11]: ExpressionUpgrader (DefaultStartupRoutineExecutor.java 
[localhost-startStop-1])
* INFO  2016-01-21 10:44:36,091 Executing startup routine [12 of 13, runlevel 
12]: ConfigurationPopulator (DefaultStartupRoutineExecutor.java 
[localhost-startStop-1])
* WARN  2016-01-21 10:44:36,092 Encryption not configured: encryption.password 
in dhis.conf is too short. Minimum 24 characters is required. 
(ConfigurationPopulator.java [localhost-startStop-1])
* INFO  2016-01-21 10:44:36,096 Executing startup routine [13 of 13, runlevel 
13]: I18nLocalePopulator (DefaultStartupRoutineExecutor.java 
[localhost-startStop-1])
* INFO  2016-01-21 10:44:36,101 All startup routines done 
(DefaultStartupRoutineExecutor.java [localhost-startStop-1])
Jan 21, 2016 10:44:38 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deployment of web application archive 
/home/hisp/tomcat8-dhis2-2/webapps/staging.war has finished in 42,421 ms
Jan 21, 2016 10:44:38 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-nio-8081"]
Jan 21, 2016 10:44:39 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 42513 ms
* WARN  2016-01-21 10:44:39,461 Authentication event 
AuthenticationFailureBadCredentialsEvent: Bheki_Kunene_Sup; details: 
org.springframework.security.web.authentication.WebAuthenticationDetails@fffd3270:
 RemoteIpAddress: 0:0:0:0:0:0:0:1; SessionId: EC8DB5606BAE0C0FC4F354F3D4500DDB; 
exception: LDAP authentication is not configured (LoggerListener.java 
[http-nio-8081-exec-1])
* WARN  2016-01-21 10:44:51,163 Authentication event 
AuthenticationSuccessEvent: Elmarie_Claasen; details: 
org.springframework.security.web.authentication.WebAuthenticationDetails@957e: 
RemoteIpAddress: 127.0.0.1; SessionId: null (LoggerListener.java 
[http-nio-8081-exec-3])
* WARN  2016-01-21 10:44:51,164 Authentication event 
InteractiveAuthenticationSuccessEvent: Elmarie_Claasen; details: 
org.springframework.security.web.authentication.WebAuthenticationDetails@957e: 
RemoteIpAddress: 127.0.0.1; SessionId: null (LoggerListener.java 
[http-nio-8081-exec-3])
* INFO  2016-01-21 10:45:11,094 Information schema analytics SQL: select 
table_name from information_schema.tables where table_name like 'analytics%' 
and table_type = 'BASE TABLE' (JdbcPartitionManager.java [http-nio-8081-exec-8])
* WARN  2016-01-21 10:46:20,357 Authentication event 
AuthenticationSuccessEvent: Bheki_Kunene_Sup; details: 
org.springframework.security.web.authentication.WebAuthenticationDetails@b364: 
RemoteIpAddress: 0:0:0:0:0:0:0:1; SessionId: null (LoggerListener.java 
[http-nio-8081-exec-4])
* WARN  2016-01-21 10:46:20,358 Authentication event 
InteractiveAuthenticationSuccessEvent: Bheki_Kunene_Sup; details: 
org.springframework.security.web.authentication.WebAuthenticationDetails@b364: 
RemoteIpAddress: 0:0:0:0:0:0:0:1; SessionId: null (LoggerListener.java 
[http-nio-8081-exec-4])
* INFO  2016-01-21 10:49:27,740 Checked data elements (DataIntegrityTask.java 
[taskScheduler-2])
* INFO  2016-01-21 10:49:27,741 Checked operands (DataIntegrityTask.java 
[taskScheduler-2])
* INFO  2016-01-21 10:49:28,083 Checked data sets (DataIntegrityTask.java 
[taskScheduler-2])
* INFO  2016-01-21 10:49:28,755 Checked indicators (DataIntegrityTask.java 
[taskScheduler-2])
* INFO  2016-01-21 10:49:28,759 Checked periods (DataIntegrityTask.java 
[taskScheduler-2])
* INFO  2016-01-21 10:49:49,288 Checked organisation units 
(DataIntegrityTask.java [taskScheduler-2])
* INFO  2016-01-21 10:49:49,289 Checked validation rules 
(DataIntegrityTask.java [taskScheduler-2])
* INFO  2016-01-21 10:49:49,289 Sorted results (DataIntegrityTask.java 
[taskScheduler-2])
* INFO  2016-01-21 10:49:49,295 [Level: INFO, category: DATAINTEGRITY, time: 
Thu Jan 21 10:49:49 SAST 2016, message: Data integrity checks completed in 
21.69 seconds.] (InMemoryNotifier.java [taskScheduler-2])
* INFO  2016-01-21 10:51:27,522 Detected apps: [] (DefaultAppManager.java 
[http-nio-8081-exec-4])
* INFO  2016-01-21 10:56:36,896 'Bheki_Kunene_Sup' create 
org.hisp.dhis.user.UserAuthorityGroup, name: Mobile_Test, uid: fxQbHEY2e70 
(AuditLogUtil.java [http-nio-8081-exec-9])
* INFO  2016-01-21 10:57:41,468 'Bheki_Kunene_Sup' update 
org.hisp.dhis.user.UserCredentials, name: Bheki Kunene_Sup, uid: GomzGGlAlqK 
(AuditLogUtil.java [http-nio-8081-exec-2])
* INFO  2016-01-21 10:57:41,476 'Bheki_Kunene_Sup' update 
org.hisp.dhis.user.User, name: Bheki Kunene_Test, uid: sC3PNPROgZv 
(AuditLogUtil.java [http-nio-8081-exec-2])
* INFO  2016-01-21 10:57:41,477 'Bheki_Kunene_Sup' update 
org.hisp.dhis.user.User, name: Bheki Kunene_Test, uid: sC3PNPROgZv 
(AuditLogUtil.java [http-nio-8081-exec-2])
* INFO  2016-01-21 10:57:41,505 'Bheki_Kunene_Sup' update 
org.hisp.dhis.user.UserGroup, name: UserAccess, uid: GeRs9wGBa5E 
(AuditLogUtil.java [http-nio-8081-exec-2])
* WARN  2016-01-21 10:58:25,150 Authentication event 
AuthenticationSuccessEvent: Bheki_Kunene_Test; details: 
org.springframework.security.web.authentication.WebAuthenticationDetails@166c8: 
RemoteIpAddress: 0:0:0:0:0:0:0:1; SessionId: E122CAF50984D6D3B5796F51D309400B 
(LoggerListener.java [http-nio-8081-exec-10])
* WARN  2016-01-21 10:58:25,151 Authentication event 
SessionFixationProtectionEvent: Bheki_Kunene_Test; details: 
org.springframework.security.web.authentication.WebAuthenticationDetails@166c8: 
RemoteIpAddress: 0:0:0:0:0:0:0:1; SessionId: E122CAF50984D6D3B5796F51D309400B 
(LoggerListener.java [http-nio-8081-exec-10])
* WARN  2016-01-21 10:58:25,151 Authentication event 
InteractiveAuthenticationSuccessEvent: Bheki_Kunene_Test; details: 
org.springframework.security.web.authentication.WebAuthenticationDetails@166c8: 
RemoteIpAddress: 0:0:0:0:0:0:0:1; SessionId: E122CAF50984D6D3B5796F51D309400B 
(LoggerListener.java [http-nio-8081-exec-10])
* ERROR 2016-01-21 10:58:35,996 Error while executing action 
(ExceptionInterceptor.java [http-nio-8081-exec-4])
java.lang.NullPointerException
        at java.io.File.<init>(File.java:277)
        at 
org.hisp.dhis.appcache.CacheManifestAction.execute(CacheManifestAction.java:122)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        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:85)
        at 
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
        at 
org.hisp.dhis.webportal.interceptor.XWorkPortalModuleInterceptor.intercept(XWorkPortalModuleInterceptor.java:91)
        at 
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
        at 
org.hisp.dhis.webportal.interceptor.XWorkPortalMenuInterceptor.intercept(XWorkPortalMenuInterceptor.java:94)
        at 
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
        at 
org.hisp.dhis.webportal.interceptor.XWorkPortalParamsInterceptor.intercept(XWorkPortalParamsInterceptor.java:149)
        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:116)
        at 
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
        at 
org.hisp.dhis.interceptor.SystemSettingInterceptor.intercept(SystemSettingInterceptor.java:115)
        at 
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
        at 
org.hisp.dhis.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:139)
        at 
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
        at 
com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:254)
        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:113)
        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:239)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        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:154)
        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.hisp.dhis.security.filter.CorsFilter.doFilter(CorsFilter.java:88)
        at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
        at 
org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
        at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
        at 
org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
        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.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter.doFilter(OAuth2AuthenticationProcessingFilter.java:140)
        at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
        at 
org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
        at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
        at 
org.hisp.dhis.security.filter.AutomaticAccessFilter.doFilter(AutomaticAccessFilter.java:115)
        at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
        at 
org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:57)
        at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
        at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
        at 
org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
        at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
        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:344)
        at 
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
org.springframework.orm.hibernate4.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:151)
        at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
        at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
        at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
        at 
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
        at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518)
        at 
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1091)
        at 
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:673)
        at 
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1526)
        at 
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1482)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Thread.java:745)
* ERROR 2016-01-21 10:59:41,254 Error while executing action 
(ExceptionInterceptor.java [http-nio-8081-exec-7])
java.lang.NullPointerException
        at java.io.File.<init>(File.java:277)
        at 
org.hisp.dhis.appcache.CacheManifestAction.execute(CacheManifestAction.java:122)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        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:85)
        at 
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
        at 
org.hisp.dhis.webportal.interceptor.XWorkPortalModuleInterceptor.intercept(XWorkPortalModuleInterceptor.java:91)
        at 
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
        at 
org.hisp.dhis.webportal.interceptor.XWorkPortalMenuInterceptor.intercept(XWorkPortalMenuInterceptor.java:94)
        at 
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
        at 
org.hisp.dhis.webportal.interceptor.XWorkPortalParamsInterceptor.intercept(XWorkPortalParamsInterceptor.java:149)
        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:116)
        at 
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
        at 
org.hisp.dhis.interceptor.SystemSettingInterceptor.intercept(SystemSettingInterceptor.java:115)
        at 
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
        at 
org.hisp.dhis.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:139)
        at 
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
        at 
com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:254)
        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:113)
        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:239)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        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:154)
        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.hisp.dhis.security.filter.CorsFilter.doFilter(CorsFilter.java:88)
        at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
        at 
org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
        at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
        at 
org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
        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.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter.doFilter(OAuth2AuthenticationProcessingFilter.java:140)
        at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
        at 
org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
        at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
        at 
org.hisp.dhis.security.filter.AutomaticAccessFilter.doFilter(AutomaticAccessFilter.java:115)
        at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
        at 
org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:57)
        at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
        at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
        at 
org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
        at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
        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:344)
        at 
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
org.springframework.orm.hibernate4.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:151)
        at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
        at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
        at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
        at 
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
        at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518)
        at 
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1091)
        at 
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:673)
        at 
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1526)
        at 
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1482)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Thread.java:745)
_______________________________________________
Mailing list: https://launchpad.net/~dhis2-devs
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp

Reply via email to