antoine     2003/10/15 11:49:54

  Modified:    src/testcases/org/apache/tools/ant/taskdefs/optional/net
                        FTPTest.java
               src/etc/testcases/taskdefs/optional/net ftp.xml
               src/main/org/apache/tools/ant/taskdefs/optional/net FTP.java
  Log:
  Merge from ANT_16_BRANCH
  Fix problem with non absolute remote dirs
  PR: 23833
  
  Revision  Changes    Path
  1.10      +5 -0      
ant/src/testcases/org/apache/tools/ant/taskdefs/optional/net/FTPTest.java
  
  Index: FTPTest.java
  ===================================================================
  RCS file: 
/home/cvs/ant/src/testcases/org/apache/tools/ant/taskdefs/optional/net/FTPTest.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- FTPTest.java      13 Oct 2003 19:53:01 -0000      1.9
  +++ FTPTest.java      15 Oct 2003 18:49:53 -0000      1.10
  @@ -113,6 +113,11 @@
       }
   
       public void tearDown() {
  +        try {
  +            ftp.disconnect();
  +        } catch (IOException ioe) {
  +            // do nothing
  +        }
           getProject().executeTarget("cleanup");
       }
       private boolean changeRemoteDir(String remoteDir) {
  
  
  
  1.7       +4 -1      ant/src/etc/testcases/taskdefs/optional/net/ftp.xml
  
  Index: ftp.xml
  ===================================================================
  RCS file: /home/cvs/ant/src/etc/testcases/taskdefs/optional/net/ftp.xml,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- ftp.xml   13 Oct 2003 19:53:01 -0000      1.6
  +++ ftp.xml   15 Oct 2003 18:49:53 -0000      1.7
  @@ -4,9 +4,9 @@
       <property name="ftp.host" value="localhost"/>
       <property name="ftp.port" value="21" />
       <property name="ftp.password" value="sunshine" />
  +    <property name="ftp.filesep" value="/"/>
       <property name="tmp.dir" location="tmp"/>
       <property name="tmp.get.dir" location="tmp.get"/>
  -    <property name="ftp.filesep" value="/"/>
       <fileset dir="${tmp.get.dir}" id="fileset-destination-with-selector">
           <include name="alpha/**"/>
           <filename name="**/alpha.xml" />
  @@ -34,6 +34,7 @@
               server="${ftp.host}"
               userid="${ftp.user}"
               password="${ftp.password}"
  +            separator="${ftp.filesep}"
               remotedir="${tmp.dir}">
               <fileset refid="fileset-destination-with-selector"/>
           </ftp>
  @@ -57,6 +58,7 @@
               server="${ftp.host}"
               userid="${ftp.user}"
               password="${ftp.password}"
  +            separator="${ftp.filesep}"
               remotedir="${tmp.dir}"
               >
               <fileset refid="fileset-destination-followsymlinks"/>
  @@ -67,6 +69,7 @@
               server="${ftp.host}"
               userid="${ftp.user}"
               password="${ftp.password}"
  +            separator="${ftp.filesep}"
               remotedir="${tmp.dir}"
               >
               <fileset refid="fileset-destination-nofollowsymlinks"/>
  
  
  
  1.55      +1 -1      
ant/src/main/org/apache/tools/ant/taskdefs/optional/net/FTP.java
  
  Index: FTP.java
  ===================================================================
  RCS file: 
/home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/optional/net/FTP.java,v
  retrieving revision 1.54
  retrieving revision 1.55
  diff -u -r1.54 -r1.55
  --- FTP.java  14 Oct 2003 13:19:53 -0000      1.54
  +++ FTP.java  15 Oct 2003 18:49:53 -0000      1.55
  @@ -273,7 +273,7 @@
               // construct it
               if (newroots.containsKey("")) {
                   // we are going to scan everything anyway
  -                scandir(remotedir, "", true);
  +                scandir(rootPath, "", true);
               } else {
                   // only scan directories that can include matched files or
                   // directories
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to