cancel
Showing results for 
Search instead for 
Did you mean: 

JMS Header values - gives error - working with Dynamic Destination

praveen_yeddula2
Explorer
0 Kudos

Hello SDN experts,

Has anyone come across this error, when using JMS Sender Adapter --> with dynamic header values...

It shows in the prior step that --> Added the dynamic header: DCJMSReplyTo to the XI message ..

but next step it gives this error....

1. any work around to see the whole error.

2. How to fix this?

3. what are P/S/A values?

An error occurred while processing message: 909d7623-eed9-47b2-14c7-ed58b913adf5. The detailed error (if any): com.sap.aii.adapter.jms.api.channel.filter.MessageFilterException: Couldnt retrieve inbound binding for the given P/S/A values: FP=;TP=;FS=SAPXX120;TS=BS_XXX_DEV;AN=SI_Out_ItemRequest;ANS=urn:mylink.com/Item_Request/sndr;: CPAObjectNotFoundException: Couldn't retrieve inbound binding for the given P/S/A values: FP=;TP=;FS=SAPXXX120;TS=BS_XXX_DEV;AN=SI_Out_ItemRequest_s;ANS=urn:mylink.com/Item_Request/sndr; at com.sap.aii.adapter.jms.core.channel.filter.SendToModuleProcessorFilter.filter(SendToModuleProcessorFilter.java:95) ...

Accepted Solutions (1)

Accepted Solutions (1)

stefan_grube
Active Contributor
0 Kudos

P/S/A means: party service interface.

So it is missing a receiver agreement in adapter cache.

Check if you have a receiver agreement with the values:

sender serviceSAPXX120

receiver service BS_XXX_DEV

Interface SI_Out_ItemRequest

namespace urn:mylink.com/Item_Request/sndr

Answers (1)

Answers (1)

Former Member
0 Kudos

Have you ticked the ASMA (Adapter Specific Message Attributes) Settings in your adapter? You have to also set it in your Receiver JMS adapter.

praveen_yeddula2
Explorer
0 Kudos

Sarvesh,

Yes. We have set the ASMA attributes in the sender and receiver DynamicDestination has been set to True.

Is there anything which is missing???

Former Member
0 Kudos

> Is there anything which is missing???

Have you entered an additional paramter with the name 'JMS.Message.DynamicDestination' and value 'true' (without quotes for both strings) in your RECEIVER JMS 'Additional Parameters' table. Also make sure ASMA setting is ticked (need not to tick other check boxes if you are not using them).

Edited by: Sarvesh Singh on Sep 16, 2010 3:32 AM