Setting up runtime utilities on Oracle WebLogic
Oracle WebLogic requires specific jars listed here.
About this task
Note: The classpath information provided in
this section is intended as a starting point for your implementation.
Depending upon the JMS, JNDI, and JDK you are using you may need to
add or remove jars from the lists given here.
Include the following jar files for WebLogic JMS:
Procedure
Use the <INSTALL_DIR>/bin/install3rdparty.sh (or
.cmd) script to install the wlfullclient.jar file
and include it in the AGENTDynamicclasspath.cfg dynamic
classpath file.
Note: If you are using WebLogic 12.1.3 (or later) and JDK 1.7, install the
wlthint3client.jar file and not wlfullclient.jar. If you
are using WebLogic 12.1.3 (or later) and JDK 1.8, install the
wljmsclient.jar file and the wlclient.jar file and not
wlfullclient.jar.
Results
For more information about developing a WebLogic Full Client, see:
http://docs.oracle.com/middleware/1212/wls/SACLT/jarbuilder.htm#SACLT239
If you are using WebLogic Server with WebSphere® MQ JMS and you are binding queues in WebLogic JNDI, use install3rdparty to include the following files from MQ_HOME/java/lib in the AGENTDynamicclasspath or the APPDynamicclasspath:
- com.ibm.mq.jar
- com.ibm.mqjms.jar
- com.ibm.mq.headers.jar
- com.ibm.mq.jmqi.jar
- jms.jar
- wlfullclient.jar (for WebLogic 12.1.3 (or later) and JDK 1.7, wlthint3client.jar; for WebLogic 12.1.3 (or later) and JDK 1.8, wljmsclient.jar and wlclient.jar)
- fscontext.jar
- providerutil.jar
Note: If you are using WebLogic JMS 12.1.2 (or later), refer to the Web site http://docs.oracle.com/middleware/1212/wls/SACLT/jarbuilder.htm#SACLT239
and add wlfullclient.jar to the AGENTDynamicclasspath.cfg, using the
install3rdparty.sh (or .cmd) script. If you are using WebLogic
12.1.3 (or later) and JDK 1.7, add the wlthint3client.jar file and not
wlfullclient.jar. If you are using WebLogic 12.1.3 (or later) and JDK 1.8, add
wljmsclient.jar and wlclient.jar and not
wlfullclient.jar.
If you are binding queues in File Bindings JNDI, use the following files, obtainable from MQ_HOME/java/lib:
- com.ibm.mq.jar
- com.ibm.mqjms.jar
- com.ibm.mq.headers.jar
- com.ibm.mq.jmqi.jar
- jms.jar
- fscontext.jar
- providerutil.jar