aboutsummaryrefslogtreecommitdiff
path: root/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/EditOAAction.java
diff options
context:
space:
mode:
authorThomas Lenz <tlenz@iaik.tugraz.at>2014-05-12 09:57:50 +0200
committerThomas Lenz <tlenz@iaik.tugraz.at>2014-05-12 09:57:50 +0200
commitd1e00d9ef6d48819f1b56e0d6b0a4f1ddb1c316f (patch)
treefd368f3c52c5fb49924bbb417c0ee80d2aac5db4 /id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/EditOAAction.java
parentee87dced5b54e34ba65686b0a6c19b6745753e15 (diff)
downloadmoa-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.java5
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);