cocoon-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From vgritse...@apache.org
Subject cvs commit: xml-cocoon2/src/java/org/apache/cocoon/components/language/generator ProgramGeneratorImpl.java
Date Thu, 25 Jul 2002 14:00:32 GMT
vgritsenko    2002/07/25 07:00:32

  Modified:    src/java/org/apache/cocoon/components/language/generator
                        ProgramGeneratorImpl.java
  Log:
  Include all warnings and errors reported by the XSLT engine into the
  TransformerException if transformation fails or terminated by the
  stylesheet.
  Compensate for the Xalan incremental processing bug.
  
  Revision  Changes    Path
  1.19      +10 -1     xml-cocoon2/src/java/org/apache/cocoon/components/language/generator/ProgramGeneratorImpl.java
  
  Index: ProgramGeneratorImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/components/language/generator/ProgramGeneratorImpl.java,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- ProgramGeneratorImpl.java	13 Jun 2002 09:28:15 -0000	1.18
  +++ ProgramGeneratorImpl.java	25 Jul 2002 14:00:31 -0000	1.19
  @@ -439,6 +439,15 @@
   
           // Generate code
           String code = markupLanguage.generateCode(is, normalizedName, programmingLanguage,
resolver);
  +        if (code == null || code.length() == 0) {
  +            // FIXME(VG): Xalan with incremental-processing=true does not propagate exceptions
  +            // from working thread to main thread. See
  +            // http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8033
  +            throw new ProcessingException("Failed to generate program code (this may happen
" +
  +                    "if you use Xalan in incremental processing mode). " +
  +                    "Please check log file and/or console for errors.");
  +        }
  +
           String encoding = markupLanguage.getEncoding();
   
           // Format source code if applicable
  
  
  

----------------------------------------------------------------------
In case of troubles, e-mail:     webmaster@xml.apache.org
To unsubscribe, e-mail:          cocoon-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: cocoon-cvs-help@xml.apache.org


Mime
View raw message