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
Step 2 :
Enter into the DEPLOYARCHIVES directory where you can locate the the required .sda files. com.sap.aii.adapter.lib.sda.
Step 3 :
Rename the com.sap.aii.adapter.lib.sda to com.sap.aii.adapter.lib.zip file and extract it
Step 4 :
Extract the zip file com.sap.aii.adapter.lib.zip
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
Step 6 :
Goto the directory SAPXI3RDPARTY08_0-10009499\DEPLOYARCHIVES\com.sap.aii.adapter.lib\server and open the provider.xml file
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.
Step 8 :
Now , zip the file com.sap.aii.adapter.lib to com.sap.aii.adapter.lib.zip
Step 9 :
Now rename the com.sap.aii.adapter.lib.zip file com.sap.aii.adapter.lib.sda
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
8 | |
5 | |
5 | |
4 | |
4 | |
4 | |
4 | |
3 | |
3 | |
3 |