Author: ggregory
Date: Mon May 12 19:25:34 2014
New Revision: 1594066
URL: http://svn.apache.org/r1594066
Log:
Add private 0-arg ctor for Jackson XML and JSON IO. Working toward new XML and
JSON Serialization and Deserialization.
Modified:
logging/log4j/log4j2/trunk/log4j-core/src/main/java/org/apache/logging/log4j/core/impl/ThrowableProxy.java
Modified:
logging/log4j/log4j2/trunk/log4j-core/src/main/java/org/apache/logging/log4j/core/impl/ThrowableProxy.java
URL:
http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/log4j-core/src/main/java/org/apache/logging/log4j/core/impl/ThrowableProxy.java?rev=1594066&r1=1594065&r2=1594066&view=diff
==============================================================================
---
logging/log4j/log4j2/trunk/log4j-core/src/main/java/org/apache/logging/log4j/core/impl/ThrowableProxy.java
(original)
+++
logging/log4j/log4j2/trunk/log4j-core/src/main/java/org/apache/logging/log4j/core/impl/ThrowableProxy.java
Mon May 12 19:25:34 2014
@@ -98,6 +98,19 @@ public class ThrowableProxy implements S
}
/**
+ * For JSON and XML IO via Jackson.
+ */
+ @SuppressWarnings("unused")
+ private ThrowableProxy() {
+ this.throwable = null;
+ this.name = null;
+ this.stackTracePackages = null;
+ this.causeProxy = null;
+ this.message = null;
+ this.localizedMessage = null;
+ }
+
+ /**
* Construct the wrapper for the Throwable that includes packaging data.
* @param throwable The Throwable to wrap.
*/