Click New. Configuring AQ JMS in Oracle WebLogic Server Administration Console

Oracle JCA Adapter for JMS 8-47

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

5. Click Next.

The Name your project page is displayed.

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.

8. Click Next. The Create Generic Application - Configure SOA Settings page is

displayed.

9. Select Composite With BPEL from the Composite Template list, and then click

Finish . You have created a new application and an SOA project. The Create BPEL Process page is displayed.

10. Enter a name for the BPEL process in the Name field.

11. Select Define Interface Later in the Template list, and then click OK.

You have created a BPEL process. The AQQueue2Queue application, the AQQueue2Queue project, and the SOA composite appear in the design area. 12. Copy the expense.xsd file to the XSD folder in your project. This file is located in the adapters-jms-108-aqjms-textmessageusingqueues sample artifactsschemas directory. You can obtain the adapters-jms-108-aqjms-textmessageusingqueues sample by accesing the Oracle SOA Sample Code site, and selecting the Adapters tab.

8.4.8.4 Creating an Inbound Adapter Service

Perform the following steps to create an adapter service to dequeue the message to a queue:

1. Drag and drop JMS Adapter from the Service Adapters list to the Exposed

Services swim lane in the composite.xml page. The Adapter Configuration Wizard Welcome page is displayed.

2. Click Next. The Service Name page is displayed.

3. Enter Inbound in the Service Name field, and click OK. The JMS Provider page is

displayed.

4. Select Oracle Advanced Queueing in the Oracle Enterprise Messaging Service

OEMS box, and click Next. The Service Connection page is displayed. 5. Select the connection created in Section 8.4.5.2, Creating an Application Server Connection.

6. Click Next. The Adapter Interface page is displayed.

7. Select Define from operation and schema specified later, and click Next. The

Operation page is displayed.

8. Select Consume Message, and click Next. The Consume Operation Parameters

page is displayed.