0 Replies Latest reply on Apr 26, 2008 11:20 AM by thoste

    How to write a Client for this simple wsconsume output?

    thoste Newbie

      I have difficulties to write simple Client which access an existing Web Service.
      The output of wsconsume on the WSDL can be seen below.

      How would such a client.java look like?

      Particularly I am interested in the necessary import statements.

      Which classes and *.jars do I have to include in the CLASSPATH minimally ?

      package ttest.ws.sumtest;

      import java.net.MalformedURLException;
      import java.net.URL;
      import javax.xml.namespace.QName;
      import javax.xml.ws.Service;
      import javax.xml.ws.WebEndpoint;
      import javax.xml.ws.WebServiceClient;

      * This class was generated by the JAX-WS RI.
      * JAX-WS RI 2.1.1-b03-
      * Generated source version: 2.0
      @WebServiceClient(name = "SumService", targetNamespace = "http://sumtest.ws.ttest/", wsdlLocation = "")
      public class SumService
      extends Service

      private final static URL SUMSERVICE_WSDL_LOCATION;

      static {
      URL url = null;
      try {
      url = new URL("");
      } catch (MalformedURLException e) {

      public SumService(URL wsdlLocation, QName serviceName) {
      super(wsdlLocation, serviceName);

      public SumService() {
      super(SUMSERVICE_WSDL_LOCATION, new QName("http://sumtest.ws.ttest/", "SumService"));

      * @return
      * returns Sum
      @WebEndpoint(name = "SumPort")
      public Sum getSumPort() {
      return (Sum)super.getPort(new QName("http://sumtest.ws.ttest/", "SumPort"), Sum.class);