Discussions
Categories
- 17.9K All Categories
- 3.4K Industry Applications
- 3.3K Intelligent Advisor
- 63 Insurance
- 536.4K On-Premises Infrastructure
- 138.3K Analytics Software
- 38.6K Application Development Software
- 5.8K Cloud Platform
- 109.5K Database Software
- 17.5K Enterprise Manager
- 8.8K Hardware
- 71.1K Infrastructure Software
- 105.3K Integration
- 41.6K Security Software
Input Header Variable to enqueue messages in 11g

630809
Member Posts: 3
We upgraded our SOA to 11G, and we are having issues in SOA proesses which queues messages to B2B where we used to pass the Input Header Variable in the invoke operation. We understand the variable is replaced with following properties in Invoke...
b2b.conversationId, b2b.documentDefinitionName, b2b.documentProtocolName, b2b.documentProtocolVersion, b2b.documentTypeName, b2b.fromTradingPartnerId, b2b.fromTradingPartnerIdType, b2b.messageId, b2b.messageType, b2b.replyToMessageId, b2b.toTradingPartnerId, b2b.toTradingPartnerIdType
Does anyone know what properties are mandatory? And is this all we have to pass to the queue along with the payload?
I also notice the properties in this invoke are all blank if I reopen it, and this may be a question to SOA forum I guess.
Any help is greatly appreciated. Also please point to any documentation on this.
Thanks
Veeru
b2b.conversationId, b2b.documentDefinitionName, b2b.documentProtocolName, b2b.documentProtocolVersion, b2b.documentTypeName, b2b.fromTradingPartnerId, b2b.fromTradingPartnerIdType, b2b.messageId, b2b.messageType, b2b.replyToMessageId, b2b.toTradingPartnerId, b2b.toTradingPartnerIdType
Does anyone know what properties are mandatory? And is this all we have to pass to the queue along with the payload?
I also notice the properties in this invoke are all blank if I reopen it, and this may be a question to SOA forum I guess.
Any help is greatly appreciated. Also please point to any documentation on this.
Thanks
Veeru
Answers
-
Hi Veeru,
Below headers are mandatory in case of request message -
1. b2b.fromTradingPartnerId
2. b2b.toTradingPartnerId
3. b2b.documentTypeName
4. b2b.documentProtocolVersion
Below additional headers would be required in case of a response message -
5. b2b.replyToMessageId
6. b2b.messageType
Along with above headers you have to pass the payload.
Please refer below link to know about the mapping of B2B IP_MESSAGE_TYPE to SCA Normalized Message Properties -
http://download.oracle.com/docs/cd/E12839_01/integration.1111/e10229/app_interface.htm
Regards,
Anuj
This discussion has been closed.