You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by mr...@apache.org on 2003/09/23 19:47:53 UTC

cvs commit: xml-xerces/java/samples/sax Writer.java DocumentTracer.java

mrglavas    2003/09/23 10:47:53

  Modified:    java/samples/sax Writer.java DocumentTracer.java
  Log:
  Fixing potential NullPointerException.
  
  Revision  Changes    Path
  1.9       +5 -2      xml-xerces/java/samples/sax/Writer.java
  
  Index: Writer.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/samples/sax/Writer.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- Writer.java	5 Sep 2003 04:42:01 -0000	1.8
  +++ Writer.java	23 Sep 2003 17:47:52 -0000	1.9
  @@ -694,7 +694,10 @@
               catch (Exception e) {
                   System.err.println("error: Parse error occurred - "+e.getMessage());
                   if (e instanceof SAXException) {
  -                    e = ((SAXException)e).getException();
  +                    Exception nested = ((SAXException)e).getException();
  +                    if (nested != null) {
  +                        e = nested;
  +                    } 
                   }
                   e.printStackTrace(System.err);
               }
  
  
  
  1.9       +5 -2      xml-xerces/java/samples/sax/DocumentTracer.java
  
  Index: DocumentTracer.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/samples/sax/DocumentTracer.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- DocumentTracer.java	29 Jan 2002 01:15:06 -0000	1.8
  +++ DocumentTracer.java	23 Sep 2003 17:47:52 -0000	1.9
  @@ -926,7 +926,10 @@
               catch (Exception e) {
                   System.err.println("error: Parse error occurred - "+e.getMessage());
                   if (e instanceof SAXException) {
  -                    e = ((SAXException)e).getException();
  +                    Exception nested = ((SAXException)e).getException();
  +                    if (nested != null) {
  +                	   e = nested;
  +                    }
                   }
                   e.printStackTrace(System.err);
               }
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org