In the Remote JNDI Name field, enter Queuesqueue_name if the Click OK. Create a B2B Data Object using Oracle BAM Architect Define a JMS Message Source Using an Oracle BAM Enterprise Message Source

Monitoring Instance Message Data With Oracle BAM 23-9 The Miscellaneous continued section of the AdministrationConfiguration tab in Oracle B2B console. The Enable BAM set to true and BAM Polling Interval set to 5 properties are the last two properties shown on the bottom right side of this section of the tab. 23-10 Oracle Fusion Middleware Users Guide for Oracle B2B 24 Programmatically Accessing Instance Message Data 24-1 24 Programmatically Accessing Instance Message Data This chapter provides an overview of the Instance Message Java API for programmatically accessing instance message data. This chapter contains the following topics: ■ Section 24.1, Programmatically Accessing Instance Message Data ■ Section 24.2, Instance Message Java API Examples ■ Section 24.3, Troubleshooting Instance Message Java API For more information about the Instance Message API, InstanceMessageUtil class, see Oracle Fusion Middleware B2B Instance Message Java API Reference.

24.1 Programmatically Accessing Instance Message Data

Instance Message Java API is a Java API provided in Oracle B2B to retrieve runtime data that is exchanged between Trading Partners. Some Instance Message Java API use cases include: ■ Resubmitting from a back-end application ■ Checking the status for a particular order number ■ Payload introspection by a back-end application ■ Checking the remaining retries for the message ■ Checking the wire message of the payload Instance Message API queries the runtime data and provides results in the form of Instance data for various criteria. Instance Message API is a java wrapper on top of Instance Message View which encapsulates both business and wire messages. Instance Message API Query Options The Instance Message Java API enables you to retrieve the instance messages based on the following criteria: ■ Agreement name Note: When using this API, you must set additional libraries as part of the classpath in addition to b2b.jar and weblogic.jar or wlthint3client.jar.