cancel
Showing results for 
Search instead for 
Did you mean: 

MQ 8.0.0.4 with SAP PI 7.11

former_member190996
Participant
0 Kudos

Hi,

I'm trying to integrate the IBM MQ 8 series with the PI 7.11 SP14. The MQ server is setup and I have got the access to it and managed to see that below jars at the /<MQ inst dir>/java/lib:

    1. com.ibm.mq.allclient.jar 
    2. com.ibm.mq.commonservices.jar 
    3. com.ibm.mq.headers.jar
    4. com.ibm.mq.jmqi.jar       
    5. com.ibm.mq.pcf.jar      
    6. com.ibm.mq.soap.jar      
    7. com.ibm.mq.traceControl.jar 
    8. fscontext.jar 
    9. providerutil.jar
    10. com.ibm.mq.axis2.jar     
    11. com.ibm.mq.defaultconfig.jar  
    12. com.ibm.mq.jar         
    13. com.ibm.mq.jms.Nojndi.jar 
    14. com.ibm.mq.postcard.jar 
    15. com.ibm.mq.tools.ras.jar 
    16. com.ibm.mqjms.jar           
    17. jms.jar

The question is, should I have deploy all the above 17 jars?

And according the note 2040353, is says:

I have not seen any notes or documentation on the MQ 8 series and SAP PI 7.11. Could you please clarify if this can be achieved? And also, bit more clarity on the MQ 8.0 Clilent from the sap note.

Appreciate your help.

Thanks,

SB

Accepted Solutions (1)

Accepted Solutions (1)

vadimklimov
Active Contributor
0 Kudos

Hello Sai,

As stated in a SAP Note 2040353, in order to integrate MQ 8.0 with PI 7.11, you shall use MQ Client 7.x libraries.

A list of specific library files that are relevant for MQ 7.x and that are required by PI for JMS based interoperability with MQ broker, can be found in a SAP Note 747601.

Regards,

Vadim

former_member190996
Participant
0 Kudos

Hi Vadim,

Thanks for the response.

But the note doesn't really talk about the PI 7.11 with MQ 8.0. Does it still work?

I have checked the note 747601 for the relevant jars, not sure from where should I get them. Could I download it from somewhere?

Regards,

SB

vadimklimov
Active Contributor
0 Kudos

Sai, notice placed in that Note, shall be relevant for PI 7.1x, too.

JMS client libraries shall be downloaded from vendor site (in this case, from IBM).

Regards,

Vadim

iaki_vila
Active Contributor
0 Kudos

Hi Sai,

What is your PI java version?. Per this link MQ 8.0 libraries are compiled with java 7 IBM Knowledge Center

In the note provided by Vadim says that it is supported by PI 7.1X, i agree it is a bit weird

Regards.

Message was edited by: Iñaki Vila

former_member182412
Active Contributor
0 Kudos

Hi Inaki,

PI 7.1 uses JDK 1.5, check this 1615198 - PI JDBC and JMS Adapter driver's JRE compatibility

Regards,

Praveen.

iaki_vila
Active Contributor
0 Kudos

Hi Praveen,

Yes, i mistook the local java supported for Java Web Start against java in PI server .

On the other hand SAP says that PI 7.1x supports that MQ 8.0 version, however in this link for example, under linux platform the lower java version is 7: WebSphere MQ 8.0 - Detailed System Requirements

May be the drivers supports "more" that the MQ 8.0 installation.

Regards.

former_member190996
Participant
0 Kudos

Thank you Vadim.

former_member190996
Participant
0 Kudos

Hi Inaki,

My version is PI 7.11 SP14. And java version 1.6.0_20.

Can you please clarify which note says that MQ 8.0 is supported by PI 7.1x? Is it 747601? I don't find anything about the PI 7.1x Am I missing something?

Regards,

SB

former_member190996
Participant
0 Kudos

I have deployed the MQ 7.5 drivers to PI 7.11 and waiting for the ports to be opened between the servers so that I could test. Will keep you posted. Thanks all!

former_member190996
Participant
0 Kudos

After deploying the 7.5 classes, the communication channel is having trouble opening the queue and throws the below error:


Error creating JMS connection. The JMS provider gave the error message as JMSWMQ2008: Failed to open MQ queue "XXXXXXXXX'. JMSCMQ0001: WebSphere MQ call failed with compcode '2' ('MQCC_FAILED') reason '6114' ('MQRC_INSUFFICIENT_DATA')., and the error code as JMSWMQ2008.

And, I found this link  IBM IT08610: WMQ V7.5 CLASSES FOR JMS: MQ AMS FAIL TO OBTAIN THE SECURITY POLICY WITH MQRC 6114. - U... which seems like an issue with the 7.5 classes. Trying to deploy the fix which is 7.5.0.6 classes.

former_member190996
Participant
0 Kudos

Any suggestions please?

former_member190996
Participant
0 Kudos

, .

vadimklimov
Active Contributor
0 Kudos

Hi Sai,

The IBM IT article that you refer to, looks like matching issue symptoms observed by you, so the solution provided there

I'm sorry I cannot provide more details - I don't have similar JMS MQ infrastructure at my hands to replicate the issue and test the fix suggested in the IT article. Point 2 in local fix section seems to have least impact on entire infrastructure. Alternatively, point 3 from the same section can also be relevant from PO perspective (still, to implement that, you'd better consult with your MQ support team first). The suggested option with using the updated version of JMS classes is also worth testing.

Regards,

Vadim

former_member190996
Participant
0 Kudos

Thanks Vadim for the helpful response.

It's just that I want to share with you guys here before implementing, and guess what; that worked like a charm!!!

Thank you everyone for contribution. Really appreciate and meant a lot!!

vadimklimov
Active Contributor
0 Kudos

Sai, glad to hear you successfully resloved the problem. Good luck!

Regards,

Vadim

former_member182418
Participant
0 Kudos

Hi Balaji,

    Could you please confirm if you have implemented the IBM MQ 8 series with PI 7.11

    Is the  IBM MQ 8 Jar files are compatible with PI 7.11 or you have implemented IBM MQ 7 / 7.5 jars.

Regards,

Ravi

former_member190996
Participant
0 Kudos

Hi Ravi,

The MQ8 jars are not compatible with the PI 711. I have deployed the latest MQ 7.5.0.6 jar files. Please check the below link for the details, especially the Problem conclusion section:

http://www-01.ibm.com/support/docview.wss?uid=swg1IT08610

Hope it helps.

-SB

Answers (0)