aboutsummaryrefslogtreecommitdiff
path: root/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/data/GeneralMOAIDConfig.java
diff options
context:
space:
mode:
authorThomas Lenz <tlenz@iaik.tugraz.at>2014-03-14 12:52:35 +0100
committerThomas Lenz <tlenz@iaik.tugraz.at>2014-03-14 12:52:35 +0100
commit191bd90971b488bff16a5e08d0c1b2306da5876f (patch)
treea70dd32de00ec28118d2499a74e2802c9022dd9c /id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/data/GeneralMOAIDConfig.java
parent6c9e452d5ab984c1ef221c4a2e746454aa41e014 (diff)
downloadmoa-id-spss-191bd90971b488bff16a5e08d0c1b2306da5876f.tar.gz
moa-id-spss-191bd90971b488bff16a5e08d0c1b2306da5876f.tar.bz2
moa-id-spss-191bd90971b488bff16a5e08d0c1b2306da5876f.zip
bugfix possible NullPointerException in STORK config
Diffstat (limited to 'id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/data/GeneralMOAIDConfig.java')
-rw-r--r--id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/data/GeneralMOAIDConfig.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/data/GeneralMOAIDConfig.java b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/data/GeneralMOAIDConfig.java
index d6ede8fbf..a052f403b 100644
--- a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/data/GeneralMOAIDConfig.java
+++ b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/data/GeneralMOAIDConfig.java
@@ -55,6 +55,7 @@ import at.gv.egovernment.moa.id.commons.db.dao.config.TransformsInfoType;
import at.gv.egovernment.moa.id.commons.db.dao.config.TrustAnchor;
import at.gv.egovernment.moa.id.commons.db.dao.config.VerifyAuthBlock;
import at.gv.egovernment.moa.id.commons.db.dao.config.VerifyIdentityLink;
+import at.gv.egovernment.moa.id.config.legacy.ConfigurationBuilder;
import at.gv.egovernment.moa.id.configuration.Constants;
import at.gv.egovernment.moa.id.configuration.data.pvp2.ContactForm;
import at.gv.egovernment.moa.util.MiscUtil;
@@ -305,7 +306,12 @@ public class GeneralMOAIDConfig {
if (modes != null) {
ChainingModeType defaultmode = modes.getSystemDefaultMode();
if (defaultmode != null) {
- defaultchainigmode = defaultmode.value();
+
+ if (ConfigurationBuilder.CM_CHAINING.equals(defaultmode.value()))
+ defaultchainigmode = ChainingModeType.CHAIN.value();
+
+ else
+ defaultchainigmode = defaultmode.value();
}