Sorry, I see my explanation wasn't clear   :-)
In fact I don't want to send a class nor an interface, just datas. The
point is that I'd want a type mapping for the interface. Let me give
an example.

  ...
  <xsd:complexType name="I" abstract="true"/>

  <xsd:complexType name="A">
    <xsd:complexContent>
      <xsd:extension base="I">
        <xsd:sequence>
          <xsd:element name="name" nillable="true" type="xsd:string"/>
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  ...
  <element name="getIResponse">
    <complexType>
      <sequence>
        <element name="getIReturn" type="I"/>
      </sequence>
    </complexType>
  </element>
  ...

With such a WSDL I could send objects implementing I (A for example).
Well, I mean data objects, not classes.

Reply via email to