WSIFMessage fault = operation.createFaultMessage();
// populate the input message
input.setObjectPart("name","John Smith");
// do the invocation
System.out.println("Querying address for John Smith...");
if (operation.executeRequestResponseOperation(input,output,fault)) {
// invocation succeeded
// extract the address from the output message
Address address = (Address) output.getObjectPart("address");
System.out.println("Service returned the following address:");
System.out.println(address.getStreetNum()+" "+address.getStreetName()+