You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by ma...@apache.org on 2015/10/21 06:55:38 UTC

logging-log4j2 git commit: Make non-serializable field transient.

Repository: logging-log4j2
Updated Branches:
  refs/heads/master d8dab5a07 -> 237d9a48e


Make non-serializable field transient.


Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/237d9a48
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/237d9a48
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/237d9a48

Branch: refs/heads/master
Commit: 237d9a48ebf5f37ad0e5f34b7ae35443b08b548b
Parents: d8dab5a
Author: Matt Sicker <bo...@gmail.com>
Authored: Fri Oct 16 22:37:01 2015 -0500
Committer: Matt Sicker <bo...@gmail.com>
Committed: Tue Oct 20 23:55:32 2015 -0500

----------------------------------------------------------------------
 .../apache/logging/log4j/message/LocalizedMessageFactory.java   | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/237d9a48/log4j-api/src/main/java/org/apache/logging/log4j/message/LocalizedMessageFactory.java
----------------------------------------------------------------------
diff --git a/log4j-api/src/main/java/org/apache/logging/log4j/message/LocalizedMessageFactory.java b/log4j-api/src/main/java/org/apache/logging/log4j/message/LocalizedMessageFactory.java
index 06b6dd3..08be290 100644
--- a/log4j-api/src/main/java/org/apache/logging/log4j/message/LocalizedMessageFactory.java
+++ b/log4j-api/src/main/java/org/apache/logging/log4j/message/LocalizedMessageFactory.java
@@ -25,8 +25,9 @@ import java.util.ResourceBundle;
 public class LocalizedMessageFactory extends AbstractMessageFactory {
 
     private static final long serialVersionUID = 1L;
-    
-    private final ResourceBundle resourceBundle;
+
+    // FIXME: cannot use ResourceBundle name for serialization until Java 8
+    private transient final ResourceBundle resourceBundle;
     private final String baseName;
 
     public LocalizedMessageFactory(final ResourceBundle resourceBundle) {