Discussions
Categories
- 17.9K All Categories
- 3.4K Industry Applications
- 3.3K Intelligent Advisor
- 62 Insurance
- 536K On-Premises Infrastructure
- 138.2K Analytics Software
- 38.6K Application Development Software
- 5.7K Cloud Platform
- 109.4K Database Software
- 17.5K Enterprise Manager
- 8.8K Hardware
- 71.1K Infrastructure Software
- 105.2K Integration
- 41.6K Security Software
HTTP User-metadata passing from BPEL invoke to webservice

Hello,
I want to pass HTTP transport user-metadata using BPEL invoke activity in property. I am currently using <bpelx:toProperty name="oracle.webservices.http.user-metadata" variable="xyz"/>. But it is not working.
I am using BPEL2.0 and SOA 12.2 version. I have used similar to pass the header. What will be used for user-metadata. Please help.
in WSDL:
<wsdl:message name="xyz_inputMessage">
<wsdl:part name="request" element="inp1:requestABM"/>
</wsdl:message>
<wsdl:message name="xyz_metadataMessage">
<wsdl:part name="user-metadata" element="inp1:xyz"/>
</wsdl:message>
<wsdl:operation name="xyz">
<wsdl:input message="tns:xyz_inputMessage"/>
<wsdl:output message="tns:xyz_outputMessage"/>
</wsdl:operation>
<wsdl:operation name="xyz">
<soap:operation soapAction="xyz"/>
<wsdl:input>
<soap:body use="literal"/>
<soap:assortment_id message="tns:xyz_metadataMessage" part="user-metadata" use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>