You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by rp...@apache.org on 2016/11/05 14:51:55 UTC

logging-log4j2 git commit: LOG4J2-1663 include classpath in error report

Repository: logging-log4j2
Updated Branches:
  refs/heads/master eddedb730 -> 4c0163c81


LOG4J2-1663 include classpath in error report


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

Branch: refs/heads/master
Commit: 4c0163c81c561b2754cd497b747be7ee18a6666d
Parents: eddedb7
Author: rpopma <rp...@apache.org>
Authored: Sat Nov 5 23:51:21 2016 +0900
Committer: rpopma <rp...@apache.org>
Committed: Sat Nov 5 23:51:21 2016 +0900

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


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4c0163c8/log4j-api/src/test/java/org/apache/logging/log4j/util/SortedArrayStringMapTest.java
----------------------------------------------------------------------
diff --git a/log4j-api/src/test/java/org/apache/logging/log4j/util/SortedArrayStringMapTest.java b/log4j-api/src/test/java/org/apache/logging/log4j/util/SortedArrayStringMapTest.java
index 03d4951..b2acf86 100644
--- a/log4j-api/src/test/java/org/apache/logging/log4j/util/SortedArrayStringMapTest.java
+++ b/log4j-api/src/test/java/org/apache/logging/log4j/util/SortedArrayStringMapTest.java
@@ -105,8 +105,8 @@ public class SortedArrayStringMapTest {
             fout.write(serialize(original));
             fout.flush();
         }
-        final Process process = new ProcessBuilder("java", "-cp",
-                createClassPath(SortedArrayStringMap.class, DeserializerHelper.class),
+        final String classpath = createClassPath(SortedArrayStringMap.class, DeserializerHelper.class);
+        final Process process = new ProcessBuilder("java", "-cp", classpath,
                 DeserializerHelper.class.getName(), file.getPath()).start();
         final BufferedReader in = new BufferedReader(new InputStreamReader(process.getErrorStream()));
         int exitValue = process.waitFor();
@@ -115,6 +115,7 @@ public class SortedArrayStringMapTest {
         if (exitValue != 0) {
             final StringBuilder sb = new StringBuilder();
             sb.append("DeserializerHelper exited with error code ").append(exitValue);
+            sb.append(". Classpath=").append(classpath);
             sb.append(". Process output: ");
             int c = -1;
             while ((c = in.read()) != -1) {