Ignore:
Timestamp:
2012-04-19T14:58:44+12:00 (12 years ago)
Author:
ak19
Message:

Better error reporting during transformations. Extended the TransformErrorListener to store the XSLT upon construction and print it out (besides the exception message) upon exception.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone3/src/java/org/greenstone/gsdl3/core/TransformingReceptionist.java

    r25301 r25423  
    618618
    619619            Transformer preProcessor = transformerFactory.newTransformer(new DOMSource(preprocessingXsl));
    620             preProcessor.setErrorListener(new XMLTransformer.TransformErrorListener());
     620            preProcessor.setErrorListener(new XMLTransformer.TransformErrorListener(preprocessingXsl));
    621621            DOMResult result = new DOMResult();
    622622            result.setNode(skinAndLibraryDoc);
     
    864864            transformer.transform(domSource, result);
    865865            content = writer.toString();
    866             System.out.println("Change the & to &Amp; for proper debug dispay");
     866            System.out.println("Change the & to &Amp; for proper debug display");
    867867            content = StringUtils.replace(content, "&", "&");
    868868            writer.flush();
Note: See TracChangeset for help on using the changeset viewer.