You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ant.apache.org by Karthik <ka...@xius.org> on 2006/03/30 10:22:40 UTC
FTP ANT GET TASK EXCEPTION
Hi form
I get the Exception on executing the FTP method for "get", to copy
the file's present in a remote server to my local
system across the OS [ Linux to windows ]
Can some body tell me why am i getting this exception, and how to change
it accordingly
error during FTP transfer: java.net.UnknownHostException: F:/TARGET
at org.apache.tools.ant.taskdefs.optional.net.FTP.execute(FTP.java:2014)
private Project createProject() {
Project project = new Project();
BuildLogger logger = new NoBannerLogger();
logger.setMessageOutputLevel(org.apache.tools.ant.Project.MSG_INFO);
logger.setOutputPrintStream(System.out);
logger.setErrorPrintStream(System.err);
project.init();
project.getBaseDir();
project.addBuildListener(logger);
return project;
}
public void setBkpTask(String TaskName) {
String pthofbk = "/home/projectt/karthik/" + TaskName;
Project project = createProject();
FTP.Action ftpa = new FTP.Action();
ftpa.setValue("get");
FTP ftp = new FTP();
ftp.setProject(project);
ftp.setAction(ftpa);
ftp.setTaskName(TaskName);
ftp.setServer("F:/TARGET");
ftp.setRemotedir("192.168.150.110");
ftp.setPort(21);
ftp.setUserid("karthik");
ftp.setPassword("karthik");
ftp.setVerbose(true);
//ftp.setPassive(true);
//ftp.setSeparator("/");
File frmDir = new File(pthofbk);
FilenameSelector filenameSelector = new FilenameSelector();
filenameSelector.setName("**/*");
FileSet fsFrom = new FileSet();
fsFrom.addFilename(filenameSelector);
fsFrom.setDir(frmDir);
ftp.addFileset(fsFrom);
ftp.execute();
}
Please some body help me
with regards
Karthik
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org