- Oracle SOAスイートでのSOAアプリケーションの開発
- BPELプロセス・サービス・コンポーネントの使用
- 相関セットおよびメッセージ集約の使用
- Oracle JDeveloperにおける相関セットの作成
- 「相関」タブで相関セットを手動で作成する方法
- ステップ7: WSDLファイルのコンテンツの確認
ステップ7: WSDLファイルのコンテンツの確認
WSDLファイルのコンテンツを確認するには:
- 「アプリケーション」ウィンドウをリフレッシュします。
相関セット・プロパティの
NameCorr
およびIDCorr
は、「アプリケーション」ウィンドウのMyCorrelationSet_Properties.wsd
l
ファイルに定義されています。<definitions name="properties" targetNamespace="http://xmlns.oracle.com/MyCorrelationSet/correlationset" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:bpws="http://schemas.xmlsoap.org/ws/2003/03/business-process/" xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <bpws:property name="NameCorr" type="xsd:string"/> <bpws:property name="IDCorr" type="xsd:double"/> </definitions>
プロパティ・エイリアスは、
MyCorrelationSet.wsdl
ファイルに定義されています。<bpws:propertyAlias propertyName="ns1:NameCorr" messageType="ns3:LoanAppl_msg" part="LoanAppl" query="/ns2:LoanAppl/ns2:Name"/> <bpws:propertyAlias propertyName="ns1:NameCorr" messageType="ns5:LoanAppResponse_msg" part="LoanAppResponse" query="/ns4:LoanAppResponse/ns4:APR"/> <bpws:propertyAlias propertyName="ns1:IDCorr" messageType="ns5:LoanAppResponse_msg" part="LoanAppResponse" query="/ns4:LoanAppResponse/ns4:APR"/> <bpws:propertyAlias propertyName="ns1:IDCorr" messageType="ns7:CustResponse_msg" part="CustResponse" query="/ns6:CustResponse/ns6:APR"/>
この例では、BPELプロセス・サービス・コンポーネントはWebサービス・プロバイダとしては作成されていないので、
MyCorrelationSet.wsdl
ファイルはBPELプロセス・サービス・コンポーネントでは参照されません。このため、旧WSDLに定義されている相関セットを参照するには、MyCorrelationSet.wsdl
ファイルをFirstReceive.wsdl
ファイル内にインポートする必要があります。<import namespace="http://xmlns.oracle.com/MyCorrelationSet" location="MyCorrelationSet.wsdl"/>