Failed to connect to remote VM. Connection timed out.
Im using tomcat 6.0. and I've set the port 8080 in it. I've written a servlet class as following:
import java.io.File;
import java.io.IOException;
import java.util.Enumeration;
import java.util.UUID;
import javax.servlet.ServletException;
import javax.servlet.http.*;
import com.oreilly.servlet.MultipartRequest;
@SuppressWarnings("serial")
public class UploadServlet extends HttpServlet {
privateUUID randomUUID;
private HttpServletRequest request;
private HttpServletResponse response;
private boolean success;
public String uploadServlet(String name,Object data){
//renaming into uuid format:
name=renameToUUIDformat().toString();
request.setAttribute(name, data);
try {
doPost(request, response);
success=true;
} catch (ServletException e) {
// TODO Auto-generated catch block
e.printStackTrace();
success=false;
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
success=false;
}
//returning the renamed file.
if(!success)
return null;
else
return name;
}
public UUID renameToUUIDformat(){
randomUUID = UUID.randomUUID();
return randomUUID;
}
public void doPost(HttpServletRequest request,HttpServletResponse response)
throws ServletException,IOException{
//TODO : store into the file system
@SuppressWarnings("unused")
File dataFile;
String filePath="http://localhost:8080/FileSystem";
MultipartRequest multi=new MultipartRequest(request,filePath,5*1024*1024*1024);
Enumeration filenames=multi.getFileNames();
String elementName;
while(filenames.hasMoreElements()){
elementName=(String)filenames.nextElement();
dataFile=multi.getFile(elementName);
}
}
}
but everytime I want to debug it in eclipse I get the error message.
Any ideas?
Thanks,

