About Using the JMS Integration Type in the B2B Configuration Wizard

Getting Started with Oracle B2B 2-25 For example, these sender properties and values are added in the Assign Values dialog of the Mediator component for an outbound composite, as shown in Figure 2–15 . Figure 2–15 Adding JCA JMS Properties in the Assign Values Dialog The image shows the following assignments: expression:in.body is mapped to expression:out.body; expression:oraext:generate-guid is the value for property: jca.jms.JMSProperty.MSG_ID; constant: OracleServices is the value for jca.jms.JMSProperty.FROM_PARTY; constant: MarketInc is the value for jca.jms.JMSProperty.TO_PARTY; constant: 1 is the value for property: jca.jms.JMSProperty.MSG_TYPE; constant: 850 is the value for property: jca.jms.JMSProperty.DOCTYPE_NAME; constant: 4010 is the value for the property jca.jms.JMSProperty.DOCTYPE_REVISION.

2.5.3 The B2BX12OrderGateway Composite in the Fusion Order Demo

The SOA sample application, Fusion Order Demo, includes a B2B composite, B2BX12OrderGateway. In this demo, a trading partner sends an EDI purchase order request 850 to B2B. The trading partner does this by dropping a file into a directory on which B2B is listening through a listening channel. B2B takes the standard EDI 850 and transforms it into a canonical form, which is a common representation of the data to invoke the Store Front Service—the composite that provides access to the storefront data transaction support to update data for customers, orders, and products. If the purchase order amount is greater than 2,000 as determined by a business rule, then the purchase order is routed to a Human Workflow for manual approval. For orders under 2,000, approval is not required. After the order is approved, a purchase order response 855 is generated and sent back to the trading partner. Figure 2–16 shows the B2BX12OrderGateway composite in Oracle JDeveloper. 2-26 Oracle Fusion Middleware Users Guide for Oracle B2B Figure 2–16 B2B Composite in the Fusion Order Demo The image shows a B2B service binding component named B2B_po_X12_i..., and BPEL process named B2BOrderPr..., a web service name StoreFrontSer..., a web service named OrderBooking..., and a B2B reference binding component named B2B_ordercon... send operation. Download the Fusion Order Demo application ZIP file FusionOrderDemo_R1PS3.zip. from: http:www.oracle.comtechnetworkdeveloper-toolsjdevindex-095536.htm l See Oracle Fusion Middleware Developers Guide for Oracle SOA Suite for a description of the SOA sample application.

2.6 What You May Need To Know About Using Oracle B2B

This section contains topics to help with troubleshooting.

2.6.1 Enabling Debug Mode at Run Time

Use Oracle Enterprise Manager Fusion Middleware Control to enable logging SOA Infrastructure Logs Log Configuration. See Oracle Fusion Middleware Administrators Guide for Oracle SOA Suite and Oracle Business Process Management Suite for more information.