cancel
Showing results for 
Search instead for 
Did you mean: 

Message does not have any payload fields that match the available search criteria

Former Member
0 Kudos

Hello All,

I am configuring " User Defined Message Search " in adapter Engine. But i got below Error.

" Message does not have any payload fields that match the available search criteria ".

my configuration is as follows.

X-Path Condition is.

i checked input payload data and X_path condition also. I am not able to fix the issue.

please Help me needfully.

Thanks & Regards,

s.k.prabhakar

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Hello Raghuraman,

I Traied as you suggested Xpath,

//nso:e10738_value_msg_input/customer_details/custid.

and I gave Name space Prefix value.

But no luck it still same error throwing.

Regards,

s.k.prabhakar.

former_member182412
Active Contributor
0 Kudos

Did you try what i suggested above?

former_member186851
Active Contributor
0 Kudos

Hello Prabhakar,

Try the Point mentioned by Praveen,Ensure your interface details are correct as per the header attributes.

Your search criteria seems to be correct now.

Former Member
0 Kudos

Hello Praveen,

I tried with message Header sender and Receiver Business components and interface and namespace.

I am doing for outbound interface. my pi version is 7.3 dual stack.

I followed this document.

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/803b22cf-ad75-2f10-0790-da055f2e8....

Thanks and Best regards,

s.k.prabhakar.

former_member182412
Active Contributor
0 Kudos

Hi Prabhakar,

The message id which you are testing you need to open the message in message monitor like below.

Then the screen which i shown in previous reply will open take the details from the screen and configure the filter exactly then the search will be successful with your initial XPATH only.

Regards,

Praveen.

former_member182412
Active Contributor
0 Kudos

Hi Prabhakar,

Then make sure Sender Component, Receiver Component, Interface and Namespace are same in the message header and in the filter configuration.

Message Header you can find it in Message Monitor select the message and click on Open Message

Regards,

Praveen.

former_member607592
Discoverer
0 Kudos

Thank You Praveen,

It is working for me.

Regards

Sandeep

0 Kudos

Hi

This community only for sap certified?

former_member186851
Active Contributor
0 Kudos

Hello Prabhkar,

can you post the XPath condition used.

Former Member
0 Kudos

Hello Raghuraman,

This is my XPath condition.

/p1:e10738_value_msg_input/customer_details/custid.

former_member186851
Active Contributor
0 Kudos

Hello Prabhakar,

Try like below

//p1:e10738_value_msg_input/customer_details/custid.

Where p1 is the namespace

e10738_value_msg_input should be the message type name

customer_details should be the root note

custid the search criteria field

You can refer my link as well

https://blogs.sap.com/2013/12/24/step-by-step-guide-for-configuring-user-defined-search-in-pi/

Former Member
0 Kudos

Hello Raghuraman,

I traied with Xpath as you suggested.

But still is showing this error.

Thanka and Regards,

s.k.prabhakar.

former_member186851
Active Contributor
0 Kudos

Hello Prabhakar,

Your Xpath is wrong

//p1:e10738_value_msg_input/customer_details/custid.

p1 no need to mention in xpath,you need to define in the namespace prefix.

Post your XML as well so that I can cross check the xpath once.

Former Member
0 Kudos

Hello Raghuraman,

This is my Input XMl payload.check once.

Thanks and Best Regards,

s.k.prabhakar.

former_member186851
Active Contributor
0 Kudos

Try the below one

Xpath is

//nso:e10738_value_msg_input/customer_details/custid

In the namespace prefix

ns0 - give the namespace value.

former_member186851
Active Contributor
0 Kudos

Hello Prabhakar,.

Can you try indexing and check,I think your searching for messages processed before UDS configuraiton.

Former Member
0 Kudos

Hello Raghuraman,

Thank you for quick Reply. No i am searching for messages processd after UDS configuration.

I checked Indexing also. it working fine.

Thanks,

s.k.prabhakar