Running the SOAP Client
The SOAP client is as listed below. It can be activated by navigating to the client folder and running mvn exec:exec.
package client;
import org.example.contract.doubleit.DoubleItPortType;
import org.example.contract.doubleit.DoubleItService;
public class WSClient {
public static void main (String[] args) {
DoubleItService service = new DoubleItService();
DoubleItPortType port = service.getDoubleItPort();
doubleIt(port, 10);
doubleIt(port, 0);
doubleIt(port, -10);
}
public static void doubleIt(DoubleItPortType port,
int numToDouble) {
int resp = port.doubleIt(numToDouble);
System.out.println("The number " + numToDouble + " doubled is "
+ resp);
}
}