Note that there are some explanatory texts on larger screens.

plurals
  1. POHow to add xsd in WSDL
    text
    copied!<p>My requirement is to create a webservice on WebSphear. I want to add my xsd file into WSDL. For that I've written my xsd file below - </p> <pre><code>&lt;xsd:element name="getAppDate" &gt;&lt;/xsd:element&gt; &lt;xsd:element name="getAppDateResponce"&gt;&lt;/xsd:element&gt; &lt;xsd:complexType name="getAppDate"&gt; &lt;xsd:sequence&gt; &lt;xsd:element name="appdate" type="xsd:string" minOccurs="0"&gt;&lt;/xsd:element&gt; &lt;xsd:element name="uuName" type="xsd:string" minOccurs="0"&gt;&lt;/xsd:element&gt; &lt;/xsd:sequence&gt; &lt;/xsd:complexType&gt; &lt;xsd:complexType name="getAppDateResponce"&gt; &lt;xsd:sequence&gt; &lt;xsd:element name="return" type="xsd:boolean" minOccurs="0"&gt;&lt;/xsd:element&gt; &lt;/xsd:sequence&gt; &lt;/xsd:complexType&gt; &lt;/xsd:schema&gt; </code></pre> <p>Now I've written one interface for JAX-WS below -</p> <pre><code> public interface BookAppointment { String getAppDate(String date,String uuname); boolean getAppDateResponce(String date,String uuname); } </code></pre> <p>Next step: I'm executing Java2WSDL command to generate wsdl -</p> <pre><code> java org.apache.axis.wsdl.Java2WSDL -o ..\appointmentbooking.wsdl -C C:\Users\px00395 \IBM\rationalsdp\workspace\PeoplesoftWS\bin\servicecenter.xsd -l http://localhost:9081/AxisServlet/services/appointmentbook com.ubs.peoplesoft.BookAppointment </code></pre> <p>But I'm getting message : The has already been specified as, C:\Users\px00395\IBM\rati onalsdp\workspace\PeoplesoftWS\bin\servicecenter.xsd. It cannot be specified again as com.ubs.peoplesoft.BookAppointment. Please let me know what wrong I'm doing here and how can I add xsd into WSDL?</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload