diff options
author | Thomas Lenz <tlenz@iaik.tugraz.at> | 2014-05-12 09:57:50 +0200 |
---|---|---|
committer | Thomas Lenz <tlenz@iaik.tugraz.at> | 2014-05-12 09:57:50 +0200 |
commit | d1e00d9ef6d48819f1b56e0d6b0a4f1ddb1c316f (patch) | |
tree | fd368f3c52c5fb49924bbb417c0ee80d2aac5db4 /id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/EditOAAction.java | |
parent | ee87dced5b54e34ba65686b0a6c19b6745753e15 (diff) | |
download | moa-id-spss-d1e00d9ef6d48819f1b56e0d6b0a4f1ddb1c316f.tar.gz moa-id-spss-d1e00d9ef6d48819f1b56e0d6b0a4f1ddb1c316f.tar.bz2 moa-id-spss-d1e00d9ef6d48819f1b56e0d6b0a4f1ddb1c316f.zip |
solve null pointer exception
Diffstat (limited to 'id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/EditOAAction.java')
-rw-r--r-- | id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/EditOAAction.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/EditOAAction.java b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/EditOAAction.java index 6d735a85b..e15d1e958 100644 --- a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/EditOAAction.java +++ b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/EditOAAction.java @@ -92,6 +92,11 @@ public class EditOAAction extends BasicOAAction { OnlineApplication onlineapplication = populateOnlineApplicationFromRequest(); + if (onlineapplication == null) { + addActionError(LanguageHelper.getErrorString("errors.listOAs.noOA", request)); + return Constants.STRUTS_SUCCESS; + } + List<String> errors = new ArrayList<String>(); for (IOnlineApplicationData form : formList.values()) { List<String> error = form.parse(onlineapplication, authUser, request); |