You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2014/11/07 04:46:51 UTC

[27/29] isis git commit: ISIS-939: clear the MessageBroker's applicationError field once read (functionality lost in previous refactorings).

ISIS-939: clear the MessageBroker's applicationError field once read (functionality lost in previous refactorings).


Project: http://git-wip-us.apache.org/repos/asf/isis/repo
Commit: http://git-wip-us.apache.org/repos/asf/isis/commit/0ecd015c
Tree: http://git-wip-us.apache.org/repos/asf/isis/tree/0ecd015c
Diff: http://git-wip-us.apache.org/repos/asf/isis/diff/0ecd015c

Branch: refs/heads/ISIS-939
Commit: 0ecd015ce25e71c9c4f7d2ca4d262600c9c5cc14
Parents: 5f8fca9
Author: Dan Haywood <da...@haywood-associates.co.uk>
Authored: Tue Nov 4 08:13:46 2014 +0000
Committer: Dan Haywood <da...@haywood-associates.co.uk>
Committed: Thu Nov 6 16:19:01 2014 +0000

----------------------------------------------------------------------
 .../apache/isis/core/commons/authentication/MessageBroker.java   | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/isis/blob/0ecd015c/core/metamodel/src/main/java/org/apache/isis/core/commons/authentication/MessageBroker.java
----------------------------------------------------------------------
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/commons/authentication/MessageBroker.java b/core/metamodel/src/main/java/org/apache/isis/core/commons/authentication/MessageBroker.java
index dc36cce..52cd3a5 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/commons/authentication/MessageBroker.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/commons/authentication/MessageBroker.java
@@ -88,7 +88,9 @@ public class MessageBroker implements Serializable, DebuggableWithTitle {
     //endregion
 
     public String getApplicationError() {
-        return applicationError;
+        final String error = applicationError;
+        setApplicationError(null);
+        return error;
     }
 
     public void setApplicationError(String applicationError) {