Here is the remaining code for async web service from JSP

Future monitor = proxy.createAccountAsync("Joe Customer", 10.00,handler);
// After the above call the the listener (asynchronous request) will be waiting (handler) to receive and process the response
if(!monitor.isDone()){
if(monitor.cancel(true)){
out.println("wait and response processing for the client is stopped");
// Does this mean listener will be stopped ? http://ws.apache.org/axis2/1_4_1/jaxws-guide.html
System.out.println("wait and response processing for the client is stopped");
}else{
out.println("Task could not be cancelled.");
System.out.println("Task could not be cancelled.");
}
}else{
out.println("Response already received");
System.out.println("Response already received");
}