Point-to-Point Oracle JMS Adapter Concepts

8-8 Oracle Fusion Middleware Users Guide for Technology Adapters

8.3.5 Oracle JMS Adapter Header Properties

For information about the Oracle JMS Adapter header properties, see Appendix A.4, Oracle JMS Adapter Properties.

8.4 Oracle JMS Adapter Use Cases

This section includes the following topics: ■ Section 8.4.1, Configuring Oracle JMS Adapter ■ Section 8.4.2, Configuring Oracle JMS Adapter with TIBCO JMS ■ Section 8.4.3, Configuring Oracle JMS Adapter with IBM WebSphere MQ JMS ■ Section 8.4.4, Configuring Oracle JMS Adapter with Active MQ JMS ■ Section 8.4.5, WLS JMS Text Message ■ Section 8.4.6, Accessing Queues and Topics from WLS JMS Server in a Remote Oracle WebLogic Server Domain ■ Section 8.4.7, SynchronousAsynchronous Request Reply Interaction Pattern ■ Section 8.4.8, AQ JMS Text Message ■ Section 8.4.9, Accessing Queues and Topics Created in 11g from the OC4J 10.1.3.4 Server ■ Section 8.4.10, Configuring the 11G Server to Access Queues Present in 10.1.3.X OC4J ■ Section 8.4.11, Accessing Distributed Destinations Queues and Topics on the WebLogic Server JMS

8.4.1 Configuring Oracle JMS Adapter

The following use case demonstrates the procedure for configuring Oracle JMS Adapter and examines the resulting WSDL files and associated weblogic-ra.xml files. This section includes the following topics: ■ Section 8.4.1.1, Creating an Application and a SOA Project ■ Section 8.4.1.2, Using the Adapter Configuration Wizard to Configure Oracle JMS Adapter ■ Section 8.4.1.3, Generated Files ■ Section 8.4.1.4, weblogic-ra.xml file ■ Section 8.4.1.5, Produce Message Procedure

8.4.1.1 Creating an Application and a SOA Project

You must first create an JDeveloper application to contain the SOA composite. Use the following steps to create a new application and a SOA project: 1. Open JDeveloper.

2. In the Application Navigator, click New Application.

The Create Generic Application - Name your Application page is displayed, as shown in Figure 8–1 . Oracle JCA Adapter for JMS 8-9

3. Enter a name for the application in the Application Name field. For example,

AQQueue2Queue.

4. In the Application Template list, choose Generic Application.

Figure 8–1 The Create Generic Application - Name your application Page

5. Click Next.

The Name your project dialog is displayed, as shown in Figure 8–2 .

6. In the Project Name field, enter a descriptive name. For example,

AQQueue2Queue.

7. In the Available list in the Project Technologies tab, double-click SOA to move it

to the Selected list.