In your example below the <complexType> is anonymous (does not specify
name=) therefore the SDO Type takes the name of the enclosing element. So
the SDO Type will have Uri=http://www.bigbank.com/AccountService and
Name=getAccountReportResponse

Cheers,


On 05/08/06, Jean-Sebastien Delfino <[EMAIL PROTECTED]> wrote:

Most Web Services describe their inputs and outputs with XSD elements,
so I'm trying to understand how to create an SDO DataObject for such a
Web Service... (I'm using the BigBank scenario to experiment with that).

Here's the XSD defining the output of my Web Service:
<xsd:schema
targetNamespace="http://www.bigbank.com/AccountService";
xmlns:xsd="http://www.w3.org/2001/XMLSchema";>

<xsd:element name="getAccountReportResponse">
  <xsd:complexType>
  <xsd:sequence>
   <xsd:element name="checking" type="tns:CheckingAccount"
     maxOccurs="unbounded"/>
   <xsd:element name="savings" type="tns:SavingsAccount"
     maxOccurs="unbounded"/>
   <xsd:element name="stocks" type="tns:StockAccount"
     maxOccurs="unbounded"/>
  </xsd:sequence>
  </xsd:complexType>
</xsd:element>

</xsd:schema>

How can I create a DataObject representing the getAccountReportResponse
element using the SDO C++ API? Can DataFactory take an element name?
Is there a method on XSDHelper or another helper that will give me the
name of the type of the getAccountReportResponse element?

Thanks,

--
Jean-Sebastien


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--
Pete

Reply via email to