Sorry, I have yet another problem.
I have to add the policy tags to the wsdl, so I use USEORIGINALWSDL to false... the resulting WSDL copies the policy tags correctly from SERVICES.XML, but the original 'types' of the input and output elements disappered...

Origianl WSDL :

<element name="ExecuteSelectResponse">
   <complexType>
       <sequence>
<element name="Result" minOccurs="0" type="tse:selectResponse" />
       </sequence>
   </complexType>
</element>

<complexType name="selectResponse">
   <sequence>
       <element name="response" type="xsd:int" />
       <element name="xmlResponse" type="xsd:base64Binary" />
       <element name="message" type="xsd:string" />
   </sequence>
</complexType>

Generated WSDL:

<xs:element name="ExecuteSelectResponse">
               <xs:complexType>
                   <xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
                   </xs:sequence>
               </xs:complexType>
           </xs:element>

So the usual 'wizards' that build clients from WSDLs can't really guess what's going on.
Thanks
Lorenzo

Reply via email to