Click New to create a new WebLogic JMS module.

8-46 Oracle Fusion Middleware Users Guide for Technology Adapters ■ ConnectionFactory ■ XAQueueConnectionFactory ■ XATopicConnectionFactory ■ XAConnectionFactory

6. Click OK.

Adding Destinations to the AQJMS Foreign Server To add destinations to the AQJMS foreign server:

1. Click the Destinations tab in the Settings for Foreign Server Name page.

2. Click New and specify a name for this destination. This is a logical name that will

be referenced by the Oracle WebLogic Server and has nothing to do with the destination name.

3. In the Local JNDI Name field, enter the local JNDI name you would use in your

application to look up this destination.

4. In the Remote JNDI Name field, enter Queuesqueue nameif the destination

is a queue, or enter Topicstopic name if the destination is a topic.

5. Click OK.

6. Restart the Oracle WebLogic Server Administration Console. You have configured AQJMS in an Oracle WebLogic Server.

8.4.8.1.2 Creating Queues in Oracle Database

To create queues: 1. Run the setup_user.sql script. 2. Run the create_start_queues.sql script. These scripts are located in the adapters-jms-108-aqjms-textmessageusingqueues sample artifactssql directory. You can obtain the adapters-jms-108-aqjms-textmessageusingqueues sample by accessing the Oracle SOA Sample Code site, and selecting the Adapters tab.

8.4.8.2 Create an Application Server Connection

You must establish connectivity between the design-time environment and the server you want to deploy to. Perform the steps mentioned in Section 2.7, Creating an Application Server Connection for Oracle JCA Adapters to create an application server connection.

8.4.8.3 Creating an Application and an SOA Project

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

2. In the Application Navigator, click New Application. The Create Generic

Application - Name your Application dialog is displayed.

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

AQQueue2Queue.