PDA

View Full Version : Creare un wsdl


leo87
23-08-2013, 22:57
Ciao a tutti...
Stò cercando di creare un documento wsdl però non sò come implementare il seguente servizio :

(lo scrivo in java)

public int[] ope(String s, Class s);



Class{
String s,p;
}


Quello che sono riuscito a fare:

<definitions name=Prova ......./>

<PortType name=ProvaPort .......>
<operation name="ope">
<input message="tns:InputMessage"/>
<output message="tns:OutputMessage"/>
<PortType/>

<message name="InputMessage">
<part name="parameters" element="tns:ope"/>
</message>
<message name="OutputMessage">
<part name="parameters" element="tns:opeResponse"/>
</message>

<Type>
?????

<xsd: element nema="opeResponse">
<xsd:complexType>
<xsd:sequence>
<element name="item" type="xsd:int" minOccurs=0 maxOccurs="unbounded"/>
</xsd:sequence>
</complexType>
</xsd:element>
</Type>



il problema è Type perchè non sò come gestire il parametro Class s. Grazie

tomminno
25-08-2013, 12:00
Sempre con ComplexType, ma il namespace sarà quello del tuo Ws.

Una curiosità perchè stai cercando di crearti un wsdl a mano?
Mi sembra tutto tempo sprecato.