Ignore:
Timestamp:
2012-04-27T18:16:55+12:00 (12 years ago)
Author:
ak19
Message:

If the web/logs/tmp folder does not exist, the Java code that makes use of the folder (when an XSLT transformation fails) creates this folder.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone3/src/java/org/greenstone/gsdl3/util/XMLTransformer.java

    r25445 r25501  
    444444        protected void performTransformWithPhysicalFiles() {
    445445        File webLogsTmpFolder = new File(GlobalProperties.getGSDL3Home() + File.separator + "logs" + File.separator + "tmp");
     446        if(!webLogsTmpFolder.exists()) {
     447            webLogsTmpFolder.mkdirs(); // create any necessary folders
     448        }
    446449        File styleFile = new File(webLogsTmpFolder + File.separator + "stylesheet" + XMLTransformer.debugFileCount + ".xml");
    447450        File sourceFile = new File(webLogsTmpFolder + File.separator + "source" + XMLTransformer.debugFileCount + ".xml");
Note: See TracChangeset for help on using the changeset viewer.