mmidy       00/10/03 14:41:58

  Modified:    java/src/org/apache/xalan/xslt Process.java
  Log:
  Make sure we issue error messages!
  
  Revision  Changes    Path
  1.7       +10 -1     xml-xalan/java/src/org/apache/xalan/xslt/Process.java
  
  Index: Process.java
  ===================================================================
  RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/xslt/Process.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- Process.java      2000/10/03 20:38:29     1.6
  +++ Process.java      2000/10/03 21:41:57     1.7
  @@ -507,6 +507,7 @@
         }
         catch(SAXParseException spe)
         {
  +        
diagnosticsWriter.println(XSLMessages.createMessage(XSLTErrorResources.ER_XSLT_ERROR,
 null)+": " + spe.getMessage());
           Exception containedException = spe.getException();
           if(null != containedException)
           {
  @@ -544,6 +545,7 @@
         }      
         catch(TooManyListenersException tmle)
         {
  +        
diagnosticsWriter.println(XSLMessages.createMessage(XSLTErrorResources.ER_XSLT_ERROR,
 null)+": " + tmle.getMessage());        
           if(doStackDumpOnError)
             tmle.printStackTrace(dumpWriter);
           // else
  @@ -554,6 +556,7 @@
   
         catch(SAXException se)
         {
  +        
diagnosticsWriter.println(XSLMessages.createMessage(XSLTErrorResources.ER_XSLT_ERROR,
 null)+": " + se.getMessage());        
           Exception containedException = se.getException();
           if(null != containedException)
           {
  @@ -575,6 +578,7 @@
         }
         catch(ClassNotFoundException cnfe)
         {
  +        
diagnosticsWriter.println(XSLMessages.createMessage(XSLTErrorResources.ER_XSLT_ERROR,
 null)+": " + cnfe.getMessage());        
           if(doStackDumpOnError)
             cnfe.printStackTrace(dumpWriter);
           else
  @@ -584,6 +588,7 @@
         }
         catch(IOException ioe)
         {
  +        
diagnosticsWriter.println(XSLMessages.createMessage(XSLTErrorResources.ER_XSLT_ERROR,
 null)+": " + ioe.getMessage());
           if(doStackDumpOnError)
             ioe.printStackTrace(dumpWriter);
           else
  @@ -593,6 +598,7 @@
         }
         catch(RuntimeException rte)
         {
  +        
diagnosticsWriter.println(XSLMessages.createMessage(XSLTErrorResources.ER_XSLT_ERROR,
 null)+": " + rte.getMessage());
           if(doStackDumpOnError)
             rte.printStackTrace(dumpWriter);
           else
  @@ -602,6 +608,7 @@
         }
         catch(Exception e)
         {
  +        
diagnosticsWriter.println(XSLMessages.createMessage(XSLTErrorResources.ER_XSLT_ERROR,
 null)+": " + e.getMessage());
           if(doStackDumpOnError)
             e.printStackTrace(dumpWriter);
           else
  @@ -611,6 +618,7 @@
         }
         catch(Error err)
         {
  +        
diagnosticsWriter.println(XSLMessages.createMessage(XSLTErrorResources.ER_XSLT_ERROR,
 null)+": " + err.getMessage());
           if(doStackDumpOnError)
             err.printStackTrace(dumpWriter);
           else
  @@ -620,9 +628,10 @@
         }
         catch(Throwable thr)
         {
  +        
diagnosticsWriter.println(XSLMessages.createMessage(XSLTErrorResources.ER_XSLT_ERROR,
 null)+": " + thr.getMessage());        
           if(doStackDumpOnError)
             thr.printStackTrace(dumpWriter);
  -        else
  +        else          
             System.out.println("Error! "+thr.getMessage());
           
diagnosticsWriter.println(XSLMessages.createMessage(XSLTErrorResources.ER_NOT_SUCCESSFUL,
 null)); //"XSL Process was not successful.");
           System.exit(-1);
  
  
  

Reply via email to