You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by sc...@apache.org on 2007/02/13 15:16:14 UTC

svn commit: r507014 - /incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/pear/util/XMLUtil.java

Author: schor
Date: Tue Feb 13 06:16:13 2007
New Revision: 507014

URL: http://svn.apache.org/viewvc?view=rev&rev=507014
Log:
UIMA-288 Cleanup in case Sax Exception is null.

Modified:
    incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/pear/util/XMLUtil.java

Modified: incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/pear/util/XMLUtil.java
URL: http://svn.apache.org/viewvc/incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/pear/util/XMLUtil.java?view=diff&rev=507014&r1=507013&r2=507014
==============================================================================
--- incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/pear/util/XMLUtil.java (original)
+++ incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/pear/util/XMLUtil.java Tue Feb 13 06:16:13 2007
@@ -353,22 +353,24 @@
     System.err.print("[");
     System.err.print(type);
     System.err.print("] ");
+
     if (ex == null) {
-      System.out.println("!!!");
+      System.err.print("SAX Parse Exception was null! Therefore, no further details are available.");
+    } else {
+      String systemId = ex.getSystemId();
+      if (systemId != null) {
+        int index = systemId.lastIndexOf('/');
+        if (index != -1)
+          systemId = systemId.substring(index + 1);
+        System.err.print(systemId);
+      }
+      System.err.print(':');
+      System.err.print(ex.getLineNumber());
+      System.err.print(':');
+      System.err.print(ex.getColumnNumber());
+      System.err.print(": ");
+      System.err.print(ex.getMessage());
     }
-    String systemId = (null == ex) ? null : ex.getSystemId();
-    if (systemId != null) {
-      int index = systemId.lastIndexOf('/');
-      if (index != -1)
-        systemId = systemId.substring(index + 1);
-      System.err.print(systemId);
-    }
-    System.err.print(':');
-    System.err.print((null == ex) ? "n/a" : Integer.toString(ex.getLineNumber()));
-    System.err.print(':');
-    System.err.print((null == ex) ? "n/a" : Integer.toString(ex.getColumnNumber()));
-    System.err.print(": ");
-    System.err.print((null == ex) ? "n/a" : ex.getMessage());
     System.err.println();
     System.err.flush();
   } // printError(String,SAXParseException)