Configuring Oracle WebLogic JMS
This topic describes how to configure Oracle WebLogic JMS.
About this task
For information specific to using WebLogic, see the documentation provided by Oracle.
To configure WebLogic JMS:
Procedure
- Invoke the WebLogic console by entering the URL for Application Consoles. For example, http://<IP address of machine where weblogic is installed>:<port>/console.
- Log in as Administrator.
- In the left-hand panel, click Services > JDBC > Connection Pools.
- If message persistence or paging is required, right-click Connection Pools and choose configure a new JDBCConnectionPool.
- Configure the new JDBC pool with the following
values:
- Name - Any name, for example, MyJDBCPool
- URL - jdbc:oracle:thin:@<IPAddress>:1521:<SID>
- DriverClassName - oracle.jdbc.OracleDriver
- Properties -
- user=<username>
- password=<password>
- Select the Targets tab. In the left-hand panel, select one or more servers. (Several choices may appear if your server is in a clustered environment.) Then click the right arrow button to move the servers you have selected to the panel on the right.
- In the left-hand panel, right-click JMS >
ConnectionFactories to configure a new Connection Factory.
The JNDIName must match the QCFlookup value in the Applications Manager for the WebLogic JMS Transport Type.
- Select the Targets tab. In the left-hand panel, select one or more servers. (Several choices may appear if your server is in a clustered environment.) Then click the right arrow button to move the selected server to the window on the right.
- If message persistence or paging is required,
right-click Stores, and configure a new JMSJDBCStore or Filestore.
- If you choose JDBCStore, using the Connection Pool drop-down list, select your connection pool.
- Right-click Servers and configure a new JMS server.
- Select the store from the drop-down list.
- Select the Targets tab. In the left-hand window, select one server. (Several choices may appear if your server is in a clustered environment; you can select only one of them.) Then click the right arrow button to move the selected server to the window on the right.
- Within the newly configured JMS server, click
Destinations and configure all required JMS Queues. Now all of the
JMS queues are configured.
When configuring services that use WebLogic JMS, use the JNDI Name value from the WLS configuration as the message queue name.
- Restart the WebLogic server for these new settings to take effect.
- Launch the integration server by running startIntegrationServer.sh (or .cmd) in <INSTALL_DIR>/bin.
- If you need to run multiple servers, repeat 13 for each additional server.