各位高手 ,本人的上传文档程序段 FtpClient ftpClient = new FtpClient(); 
           try
{         
          ftpClient.openServer("192.168.0.100"); 
          ftpClient.login("wcadmin", "wcadmin");
    if (pathname.length() != 0) 
ftpClient.cd("/pdm/Windchill/loadFiles"); 
                      ftpClient.binary();
}....后面的略去.在执行  ftpClient.openServer("192.168.0.100")和 ftpClient.login("wcadmin", "wcadmin")时均正常,其中"192.168.0.100"
服务器地址,wcadmin是服务器管理员用户名和密码,服务器系统为Window 2000 ; 但是当执行ftpClient.cd("/pdm/Windchill/loadFiles")或者ftpClient.cd("/Windchill/loadFiles")
时抛出异常:java.io.FileNotFoundException: CWD /pdm/Windchill/loadFiles: 550 /pdm/Windchill/loadFiles: 
The system cannot find the path specified.其中Windchill 是服务器上共享的文件夹.但是当使用SmartUpload上传文档,调用其
save()方法时,则两个路径名"/pdm/Windchill/loadFiles"和"/Windchill/loadFiles"均可使用.
请问各位高手这是怎么回事啊 ,应该怎么解决.