eclipse FTP/WebDAV faq
frequently asked questions about the eclipse 2.0 target management support
 
Eclipse Target Management Component

Table of contents:
Getting Started top
  1. How do I obtain FTP & WebDAV support for Eclipse2.0?

    1. Download the eclipse-FTP-WebDAV-2.0.zip file from the website.
    2. Unzip it into the parent directory of the Eclipse root directory.
    3. (Re)start Eclipse.
FTP Component top
  1. Why do I get error messages when uploading files with spaces in their names via FTP?

    This is most likely because the FTP daemon you are using is not returning a listing for files with a space inside their names, even when the name is quoted. The file will still be uploaded correctly but Eclipse cannot update the remote timestamp for the file. This is a known issue with Solaris and some old versions of WU-FTPD.

  2. The Eclipse FTP client doesn't seem to work with my FTP Server. What's wrong?

    The FTP client in Eclipse should work with any FTP server that gives standard UNIX style file listings. The listings need to be in that format so that the Eclipse client can obtain the file timestamps.

    There have been timing issue problems with some servers. Here's a summary of the problem:

    1. eclipse ftp client adds a file
    2. eclipse ftp client asks for a listing to get the server timestamp
    3. server gives listing that doesn't include the new file

    This is clearly a server issue. Perhaps the server takes some additional time to write out the file so the file doesn't appear in the listing. Slowing down the process makes the problem go away.

    Top test whether this issue is what is giving you a problem, you can turn on FTP debugging in Eclipse.

    1. Create a file named ".options" in your eclipse executable directory
    2. Put the following lines in the file:
      • org.eclipse.team.ftp/debug=true
      • org.eclipse.team.ftp/requests=true
      • org.eclipse.team.ftp/responses=true
      • org.eclipse.team.ftp/list=true
    3. Start eclipse with the extra parameters "-vm /path/to/java.exe -consolelog -debug" (se java.exe instead of javaw.exe). This will dump the low level ftp output to the console.
Last Modified: $Date: 2002/10/10 12:52:49 $