diff options
author | Thomas Lenz <tlenz@iaik.tugraz.at> | 2014-05-21 13:06:25 +0200 |
---|---|---|
committer | Thomas Lenz <tlenz@iaik.tugraz.at> | 2014-05-21 13:06:25 +0200 |
commit | 5930089a7cb994c73e866dccf39bc831cee68668 (patch) | |
tree | 34dd6dc2e4760a0a2056f679236a5c5787f28c90 /id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/InterfederationIDPAction.java | |
parent | 3e3b665587f821bd01a93635495be25d588bd84d (diff) | |
download | moa-id-spss-5930089a7cb994c73e866dccf39bc831cee68668.tar.gz moa-id-spss-5930089a7cb994c73e866dccf39bc831cee68668.tar.bz2 moa-id-spss-5930089a7cb994c73e866dccf39bc831cee68668.zip |
update BKUSelection customization preview
Diffstat (limited to 'id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/InterfederationIDPAction.java')
-rw-r--r-- | id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/InterfederationIDPAction.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/InterfederationIDPAction.java b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/InterfederationIDPAction.java index 215fd9a17..46c3ea8f5 100644 --- a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/InterfederationIDPAction.java +++ b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/InterfederationIDPAction.java @@ -116,6 +116,8 @@ public class InterfederationIDPAction extends BasicOAAction { addActionError(LanguageHelper.getErrorString("errors.notallowed", request)); return Constants.STRUTS_NOTALLOWED; } + + populateBasicNewOnlineApplicationInformation(); if (STRUTS_IDP_MOA.equals(interfederationType)) { formList.putAll(MOAIDPAction.buildMOAIDPFormList()); @@ -124,14 +126,15 @@ public class InterfederationIDPAction extends BasicOAAction { formList.putAll(VIDPAction.buildVIDPFormList()); getStorkOA().setVidpEnabled(true); getStorkOA().getAttributeProviderPlugins().add(new AttributeProviderPlugin()); - + session.setAttribute(Constants.SESSION_BKUFORMPREVIEW, getFormOA().getFormMap()); + } else { log.warn("Unkown interfederation IDP type"); addActionError("Unkown interfederation IDP type"); return Constants.STRUTS_ERROR; } - populateBasicNewOnlineApplicationInformation(); + } catch (BasicActionException e) { return Constants.STRUTS_ERROR; |