cziegeler 02/02/20 05:59:16 Modified: src/scratchpad/src/org/apache/cocoon/transformation FileWritingTransformer.java Log: Fixed FileWriterTransformer Revision Changes Path 1.4 +2 -1 xml-cocoon2/src/scratchpad/src/org/apache/cocoon/transformation/FileWritingTransformer.java Index: FileWritingTransformer.java =================================================================== RCS file: /home/cvs/xml-cocoon2/src/scratchpad/src/org/apache/cocoon/transformation/FileWritingTransformer.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- FileWritingTransformer.java 20 Feb 2002 10:39:24 -0000 1.3 +++ FileWritingTransformer.java 20 Feb 2002 13:59:16 -0000 1.4 @@ -288,10 +288,11 @@ File file = new File (this.target.substring(5)); try { if (!file.exists()) { - File dir = new File (this.target.substring(5, this.target.lastIndexOf(File.separatorChar))); + File dir = file.getParentFile(); if (!dir.exists() && dir.mkdirs() == true) { getLogger().warn("FileWritingTransformer: made new directories: " + dir.toString()); } + file = new File (this.target.substring(5)); this.action = FRT_ACTION_NEW; } else if (file.isDirectory()) { getLogger().error("FileWritingTransformer failed, the src parameter cannot point to a directory");
---------------------------------------------------------------------- In case of troubles, e-mail: [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]