Quantcast
Channel: SCN : Blog List - SAP NetWeaver Administrator
Viewing all articles
Browse latest Browse all 180

Deployment of Websphere MQ libraries on Java Engine

$
0
0

Dear all,

 

We need to deploy the MQ libraries on java engine so that messages can be processed from PI/PO sytems to MQ server.

I have taken the reference from the below SAP Notes

 

1. 747601 - J2EE JMSAdapter: MQSeries libraries

2. 1770304 - PI: How to prepare the com.sap.aii.adapter.lib.sda for deployment

 

 

From the SAP Note 747601 , you will get the required libraries information which you need to deploy as per the version of MQ server.

 

 

You will need to build aii_af_jmsproviderlib.sda and com.sap.aii.adapter.lib.sda depending on the version of XI adapter.

 

For XI Adapter 3.0/7.0 , you need to have aii_af_jmsproviderlib.sda file.

 

For XI Adapter 7.1 above , you need to have com.sap.aii.adapter.lib.sda file.

 

 

From where to get the above files :

 

For version 3.0/7.0 , You will get the aii_af_jmsproviderlib.sda

 

/usr/sap/<SID>/DVEBMGS<SYSNO>/SDM/root/origin/sap.com/com.sap.aii.af.jmsproviderlib/SAP AG/3.0.0220040608173429.0000/aii_af_jmsproviderlib.sda

 

 

For version 7.1 , you will get the com.sap.aii.adapter.lib.sda in SAPXI3RDPARTY08_0-10009499.SCA file.

 

 

Preparing com.sap.aii.adapter.lib.sda for deployment :

 

In our case , the MQ server version is 7.0 , so we have used the below libraries.

 

1. CL3Export.jar

2. CL3Nonexport.jar

3. com.ibm.mq.headers.jar

4. com.ibm.mq.jar

5. com.ibm.mq.jmqi.jar

6. com.ibm.mq.pcf.jar

7. com.ibm.mqjms.jar

8. connector.jar

9. dhbcore.jar

10. fscontext.jar

11. providerutil.jar

12. rmm.jar

 

Step 1 :

 

Rename the SAPXI3RDPARTY08_0-10009499.SCA file to SAPXI#RDPARTY08_0-10009499.ZIP and extract it. You will get the below directories


1. BUILDARCHIVES

2. DEPLOYARCHIVES

3. META-INF

 

mq1.PNG

 

Step 2 :


Enter into the DEPLOYARCHIVES directory where you can locate the the required .sda files. com.sap.aii.adapter.lib.sda.


mq2.PNG

 

Step 3 :

 

Rename the com.sap.aii.adapter.lib.sda to com.sap.aii.adapter.lib.zip file and extract it

 

mq3.PNG

 

mq4.PNG

 

 

Step 4 :

 

Extract the zip file com.sap.aii.adapter.lib.zip

 

mq5.PNG

 

Step 5 :

 

Now goto the directory com.sap.aii.adapter.lib and lib folder you need to put all the jar files as mentioned in the sapnote

 

mq13.PNG

 

mq11.PNG

 

 

 

Step 6 :

 

Goto the directory SAPXI3RDPARTY08_0-10009499\DEPLOYARCHIVES\com.sap.aii.adapter.lib\server and open the provider.xml file

 

mq6.PNG

 

 

 

Step 7 :

 

Now edit the provider.xml file as below, we need to add lines <jar-name>lib/CL3Export.jar</jar-name> between the tags <jar></jar>.

Save the provider.xml file.

 

mq7.PNG

 

Step 8 :

 

Now , zip  the file com.sap.aii.adapter.lib to com.sap.aii.adapter.lib.zip

 

mq8.PNG

 

mq9.PNG

 

Step 9 :

 

Now rename the com.sap.aii.adapter.lib.zip file com.sap.aii.adapter.lib.sda

 

mq10.PNG

 

 

Step 10 :

 

Now deploy the file with the help of SDM , JSPM and telnet.

 

 

 

I will update the blog from time to time.

Thanks for reading it.

 

With Regards

Ashutosh Chaturvedi


Viewing all articles
Browse latest Browse all 180

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>