Salve devo realizzare un client in Java che accede ad un web service (già pronto di cui ho a disposizione il documento WSDL).

Come sappiamo la struttura di un documento WSDL è divisa in 4 parti principali:
<type>
<message>
<PortType>
<binding>

Mi stavo studiando questo documento WSDL per capire com'è strutturato e ho notato che nella descrizione dei Types utilizzati ad un certo punto è presente un element di tipo complesso:

codice:
<s:element minOccurs="0" maxOccurs="1" name= "articolo">      
             <s:complexType> 
                 <s:sequence>
                      <s:element ref="s:schema"/>
                      <s:any/> 
                  </s:sequence> 
             </s:complexType> 
          </s:element>
Che cosa sono gli attributi ref="s:schema" e s:any??
Sapete a cosa servono?
In particolare questo elemento complesso si riferisce al tipo di oggetto che mi dovrebbe restituire il messaggio SOAP di risposta dal Web Service.
Non sapendo di che tipo si tratti non so come gestirlo!
quell' s:any significa che è un oggetto che può essere di qualunque tipo????
Boh....