You are viewing a plain text version of this content. The canonical link for it is here.
Posted to xindice-dev@xml.apache.org by vl...@apache.org on 2002/11/17 09:50:40 UTC

cvs commit: xml-xindice/java/src/org/apache/xindice/util XindiceException.java

vladimir    2002/11/17 00:50:40

  Modified:    java/src/org/apache/xindice/util XindiceException.java
  Log:
  printStacktrace updated to the JDK1.4 behaviour
  
  Revision  Changes    Path
  1.4       +10 -17    xml-xindice/java/src/org/apache/xindice/util/XindiceException.java
  
  Index: XindiceException.java
  ===================================================================
  RCS file: /home/cvs/xml-xindice/java/src/org/apache/xindice/util/XindiceException.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- XindiceException.java	31 Oct 2002 07:01:45 -0000	1.3
  +++ XindiceException.java	17 Nov 2002 08:50:40 -0000	1.4
  @@ -83,30 +83,23 @@
      }
   
      public void printStackTrace() {
  -      if ( this.cause != null ) {
  -         System.err.println("XindiceException: "+getMessage());
  -         this.cause.printStackTrace();
  -      }
  -      else
  -         super.printStackTrace();
  +      printStackTrace(System.err);
      }
   
  -   public void printStackTrace(PrintStream ps) {
  +   public void printStackTrace(PrintStream s) {
  +      super.printStackTrace(s);
         if ( this.cause != null ) {
  -         ps.println("XindiceException: "+getMessage());
  -         this.cause.printStackTrace(ps);
  +         s.print("Caused by: ");
  +         this.cause.printStackTrace(s);
         }
  -      else
  -         super.printStackTrace(ps);
      }
   
  -   public void printStackTrace(PrintWriter pw) {
  +   public void printStackTrace(PrintWriter s) {
  +      super.printStackTrace(s);
         if ( this.cause != null ) {
  -         pw.println("XindiceException: "+getMessage());
  -         this.cause.printStackTrace(pw);
  +         s.print("Caused by: ");
  +         this.cause.printStackTrace(s);
         }
  -      else
  -         super.printStackTrace(pw);
      }
   
      /**