Select Invoke_3_OutboundRequestReply_OutputVariable from the Source Click OK. The Transformation_3.xsl XSL mapper tool file with the XSL

Oracle JCA Adapter for Sockets 5-91

q. Click OK. The Transformation_3.xsl XSL mapper tool file with the XSL

mapping is displayed, as shown in Figure 5–110 . Figure 5–110 The Transformation_3.XSL Page

10. Click File, Save All. The BPEL_FIDS.bpel page is displayed, as shown in

Figure 5–111 , with the flow defined for the Airline3 server. Figure 5–111 The JDeveloper - BPEL_FIDS.bpel Add an Assign Activity 1. Drag and drop an Assign activity from the Component Palette in between the Reply and Receive activities in the design area.

2. Double-click the Assign_4 activity. The Assign dialog is displayed.

3. Click the Copy Operation tab. The Assign dialog is displayed, as shown in

Figure 5–112 . 5-92 Oracle Fusion Middleware Users Guide for Technology Adapters Figure 5–112 The Assign Dialog - Copy Operation Tab

4. Select Append Operation. The Create Append Operation dialog is displayed.

5. Create an append operation to append the information stored in the temporary variable, Variable_1, to the reply variable, Reply_1_ InboundRequestReply_OutputVariable, as shown in Figure 5–113 . Figure 5–113 The Create Append Operation Dialog to append the information stored in the temporary variable to the reply variable.

6. Click OK. The Assign dialog is displayed.

7. Select Append Operation. The Create Append Operation dialog is displayed.

8. Create another append operation to append the information stored in the

temporary variable, Variable_2, to the reply variable, Reply_1_ InboundRequestReply_OutputVariable, as shown in Figure 5–114 . Oracle JCA Adapter for Sockets 5-93 Figure 5–114 The Create Append Operation Dialog

9. Click OK. The Assign dialog is displayed.

10. Click OK. The JDeveloper BPEL_FIDS.bpel page is displayed, as shown in

Figure 5–115 . 5-94 Oracle Fusion Middleware Users Guide for Technology Adapters Figure 5–115 The JDeveloper - HelloWorldFlow.bpel

11. Click File, Save All.

5.5.2.6 Deploying with JDeveloper

You must deploy the application profile for the SOA project and the application you created in the preceding steps. To deploy the application profile using JDeveloper, perform the following steps:

1. Create an application server connection. For more information, see

Section 2.7, Creating an Application Server Connection for Oracle JCA Adapters.

2. Deploy the application. For more information, see

Section 2.8, Deploying Oracle JCA Adapter Applications from JDeveloper. You must run the Server and Client java programs to test the application. For more information, see the associated README file.

5.5.2.7 Monitoring Using the Fusion Middleware Control Console

You can monitor the deployed SOA composite using the Fusion Middleware Control Console. Perform the following steps: 1. Navigate to http:servername:portnumberem. The composite you deployed appears in the application navigator. 2. Click the SOA composite that you deployed. The Dashboard is displayed. Note your Instance ID in the Recent Instances area.

3. Click the Instances tab. The Instance IDs of the SOA composite are listed.

4. Click the Instance ID that you noted in Step 2. The Flow Trace page is displayed. Oracle JCA Adapter for Sockets 5-95 5. Click your BPEL process instance. The Audit Trail of the BPEL process instance is displayed. 6. Expand a payload node to view payload details.

7. Click the Flow tab to view the process flow. Additionally, click an activity such as

invoke, receive to view the details of an activity. 5-96 Oracle Fusion Middleware Users Guide for Technology Adapters 6 Native Format Builder Wizard 6-1 6 Native Format Builder Wizard This chapter describes the Native Format Builder wizard, which enables you to create native schemas used for translation. It includes use cases and constructs for the schema. This chapter includes the following sections: ■ Section 6.1, Creating Native Schema Files with the Native Format Builder Wizard ■ Section 6.2, Native Schema Constructs ■ Section 6.3, Translator XPath Functions ■ Section 6.4, Use Cases for the Native Format Builder

6.1 Creating Native Schema Files with the Native Format Builder Wizard

Oracle JCA Adapters are software components that enable the integration between various enterprise information systems EIS and Oracle BPEL Process Manager Oracle BPEL PM, or Oracle Mediator Mediator. Adapters accept native messages in XML or non-XML format and publish them to Oracle BPEL PM or Mediator as XML messages. Adapters can also accept XML messages and convert them back to native EIS format. This translation from native data format to XML and back is performed using a definition file non-XML schema definition, which itself is defined in XML schema format. The Native Format Builder wizard enables you to sample native data and create the native XSD NXSD grammar for translation of native data. When you click the Define Schema for Native Format button in the Messages page of the Adapter Configuration Wizard shown in Figure 6–1 , the Native Format Builder wizard is displayed. The Messages page is the last page that is displayed in the Adapter Configuration Wizard before the Finish page. 6-2 Oracle Fusion Middleware Users Guide for Technology Adapters Figure 6–1 Starting the Native Format Builder Wizard

6.1.1 Supported File Formats

The Native Format Builder wizard guides you through the creation of a native schema file from the following file formats shown in Figure 6–2 . You must have a sample data file format for the selected type to create a native schema. You can also select the option for editing an existing native schema created with this wizard, except for those generated from a Document Type Definition DTD or COBOL Copybook file types. For information on editing the native schema file, see Section 6.1.2, Editing Native Schema Files. Figure 6–2 Native Format Builder Wizard