WebSphere Enterprise Service Bus for z/OS バージョン 6.2.0 オペレーティング・システム: z/OS


ワイルドカードで定義されたネストされたビジネス・オブジェクトの使用

タイプ xsd:any を親オブジェクト内で指定して、子オブジェクトを指定できますが、子オブジェクトが既に存在する場合に限られます。

このタスクについて

サービス・データ・オブジェクト内でワイルドカードの値 xsd:any を使用している場合、単一および複数のインスタンスのためにネストされたビジネス・オブジェクトを定義する目的で使用される setWithCreate 機能は作用しません。これについて、以下のコード例で説明します。
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

  <xsd:complexType name="Parent">
    <xsd:sequence>
      <xsd:element name="name" type="xsd:string"/>
      <xsd:element name="child" type="xsd:anyType"/>
    </xsd:sequence>
  </xsd:complexType>

</xsd:schema>

タスクの結果

子データ・オブジェクトが存在しない場合、例外が throw されます。


task タスク・トピック

ご利用条件 | フィードバック


タイムスタンプ・アイコン 最終更新: 2010/07/05


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.zseries.doc/doc/cpro_wildcard.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
このインフォメーション・センターでは Eclipse テクノロジーが採用されています (http://www.eclipse.org)。