Hi all,
I solved this issue by adding this lines in abstract type WSDL/XSD:
<xsd:complexType abstract="true" name="AbstractTypeExample">
<xsd:attribute name="xsitype" type="xsd:string"/>
<xsd:attribute name="xmlnstns" type="xsd:string"/>
</xsd:complexType>
Then I imported WSDL in designer and modified Derived types which I want to use by changing: xsitype to xsi:type and xmlnstns to xmlns:tns.
Finally I populated this attribute values with desired values in pipeline, example:
<tns:exampletype xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:type="ns1:ConcreteType">
<ns1:Name>Chavalote</ns1:Name>
<ns1:Address>Direccion</ns1:Address>
</tns:exampletype>
Thanks all!
Diego
#Integration-Server-and-ESB#webMethods