From 34be99015cbc990af2206f354dbffcacd69ba1c3 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Tue, 20 May 2014 08:17:56 +0200 Subject: Signed-off-by: Thomas Lenz Fix STORK NullPointerException --- .../egovernment/moa/id/configuration/data/oa/OASTORKConfig.java | 9 +++++++-- id/server/data/deploy/conf/moa-id/log4j.properties | 4 ++-- id/server/idserverlib/pom.xml | 6 ++++++ 3 files changed, 15 insertions(+), 4 deletions(-) diff --git a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/data/oa/OASTORKConfig.java b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/data/oa/OASTORKConfig.java index f5c92fec9..be5b2200b 100644 --- a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/data/oa/OASTORKConfig.java +++ b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/data/oa/OASTORKConfig.java @@ -62,8 +62,13 @@ public class OASTORKConfig implements IOnlineApplicationData{ public OASTORKConfig() { // fetch available citizen countries citizenCountries = new ArrayList(); - for(CPEPS current : ConfigurationDBRead.getMOAIDConfiguration().getAuthComponentGeneral().getForeignIdentities().getSTORK().getCPEPS()) { - citizenCountries.add(current.getCountryCode()); + try { + for(CPEPS current : ConfigurationDBRead.getMOAIDConfiguration().getAuthComponentGeneral().getForeignIdentities().getSTORK().getCPEPS()) { + citizenCountries.add(current.getCountryCode()); + } + + }catch (NullPointerException e) { + } } diff --git a/id/server/data/deploy/conf/moa-id/log4j.properties b/id/server/data/deploy/conf/moa-id/log4j.properties index 310b58a3d..c7dece5c5 100644 --- a/id/server/data/deploy/conf/moa-id/log4j.properties +++ b/id/server/data/deploy/conf/moa-id/log4j.properties @@ -2,11 +2,11 @@ org.apache.commons.logging.LogFactory=org.apache.commons.logging.impl.Log4jFactory # define log4j root loggers -log4j.rootLogger=info, stdout, R +log4j.rootLogger=info, stdout log4j.logger.at.gv.egovernment.moa=info log4j.logger.at.gv.egovernment.moa.spss=info log4j.logger.iaik.server=info -log4j.logger.at.gv.egovernment.moa.id=info +log4j.logger.at.gv.egovernment.moa.id=info,R log4j.logger.at.gv.egovernment.moa.id.proxy=info log4j.logger.eu.stork=info log4j.logger.org.hibernate=warn diff --git a/id/server/idserverlib/pom.xml b/id/server/idserverlib/pom.xml index f1518951f..687c8843e 100644 --- a/id/server/idserverlib/pom.xml +++ b/id/server/idserverlib/pom.xml @@ -238,6 +238,12 @@ com.googlecode.jsontoken jsontoken 1.1 + + + javax.servlet + servlet-api + + -- cgit v1.2.3