cancel
Showing results for 
Search instead for 
Did you mean: 

JMS Adapter set Application Identity Data in a MQ queue

Emre_tr
Active Participant
0 Kudos

hello ,

i am sending file SAP PI to IBM Websphere MQ Queue via JMS Adapter,

trying to set MQMD.ApplicationIdData property in MQ Queue, but i can't fill or get this field's value.

in JMS adapter i use Additional JMS Message Properties, give name as ApplicationIdData, Java Type string,

and in mapping side fill this field, but in queue it is not filling Application Identity Data, only create a Named Properties in queue.

Can any one help about set or get Application Identity Data property of MQ queue with PI JMS adapter.

thanks.

Accepted Solutions (0)

Answers (1)

Answers (1)

Emre_tr
Active Participant
0 Kudos

i able to set this attribute with additional parameter but can not get this attributes,

any body knows how to get MQMD.ApplIdentityData in JMS sender adapter?

JMS.Message.method.setStringProperty java.lang.String JMS_IBM_MQMD_ApplIdentityData, java.lang.String xxx

Former Member
0 Kudos

Hi Emre,

Can you tel me how did you add ApplicationIDData field in MQ header for receiver channel?

I am facing this issue in one of my interface.

Emre_tr
Active Participant
0 Kudos

Hi Gavaksh,

We found a solution with a java program, I didn't use PI for connection because of MQ servers security issue.

As i remember, I could't give the parameter in PI. But i think you can give this parameter with some java code in JMS adaptor module.

Former Member
0 Kudos

Hi Emre,

Thanks a lot for your reply.

It helped me a lot. We have raised an OSS ticket to SAP in case they may have a solution for this now. If now, I will go for an adapter module.

Regards,

Gavaksh Saxena