USER MANUALS


Installing the JMS Connectors to Create JMS Listeners and Web Services with SOAP Over JMS

To connect to a JMS server, you have to install its connector. JMS connectors are a set of jars that have to be copied into the Denodo Platform. You have to do this if you are going to do any of these:

  • Create JMS Listeners: see section JMS Listeners of the Administration Guide. If you plan to do this, follow these steps:

    1. Log in with the Administration Tool with an administrator account.

    2. Click the menu File > Extensions management.

    3. Click the tab Libraries and then, click Import.

    4. In the new dialog, in Resource type, select jar.

    5. Click Add and select the file(s). To select more than one file, hold the key Ctrl and select each file.

    6. Click Ok to upload the file(s) to Virtual DataPort.

  • Or, create Web services with SOAP over JMS: see section JMS Listeners of the Administration Guide.

    If you plan to publish Web services with the option SOAP over JMS enabled and deploy them in the embedded Web container of the Denodo Platform, copy the client jars of the JMS server to the directory <DENODO_HOME>/resources/apache-tomcat/lib.

    To deploy Denodo Web services with the option SOAP over JMS enabled, in an external application server, copy the JMS client jars into the /WEB-INF/lib directory of the generated war file, before deploying it.

JMS Client Jars

This section lists the client jars of the most popular JMS servers. You can find these jars in the installation of the product and copy them to one of the directories indicated above.

Vendor

Location of these Jars in the Installation of the Vendor

Jars you Have to Upload to Virtual DataPort

Apache ActiveMQ

<ACTIVE_MQ_HOME>/lib

activemq-broker.jar

activemq-client.jar

activeio-core.jar

geronimo-spec-j2ee-management.jar

hawtbuf.jar

IBM WebSphere MQ 7.0

<WEBSPHERE_MQ_HOME>/java/lib

com.ibm.mq.jar

com.ibm.mqjms.jar

com.ibm.mq.jmqi.jar

dhbcore.jar

fscontext.jar

jta.jar

providerutil.jar

IBM WebSphere MQ 8.0

<WEBSPHERE_MQ_HOME>/java/lib

com.ibm.mq.jar

com.ibm.mqjms.jar

com.ibm.mq.jmqi.jar

fscontext.jar

providerutil.jar

Progress SonicMQ MQ 8.0

<SONIC_MQ>/Sonic/MQ8.0/lib

mfcontext.jar

sonic_Client.jar

sonic_Crypto.jar

sonic_XA.jar

sonic_XMessage.jar

Add feedback