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]

Reply via email to