Skip to Content
0

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

Oct 26, 2016 at 06:50 AM

186

avatar image
Former Member

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

su2iq.png (11.5 kB)
plqk6.png (30.9 kB)
10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

5 Answers

Raghuraman S Oct 26, 2016 at 06:58 AM
0

Hello Prabhakar,.

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

Show 1 Share
10 |10000 characters needed characters left characters exceeded
Former Member

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

0
Raghuraman S Oct 26, 2016 at 07:32 AM
0

Hello Prabhkar,

can you post the XPath condition used.

Show 6 Share
10 |10000 characters needed characters left characters exceeded
Former Member

Hello Raghuraman,

This is my XPath condition.

/p1:e10738_value_msg_input/customer_details/custid.

0

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/

0
Former Member
Raghuraman S

Hello Raghuraman,

I traied with Xpath as you suggested.

But still is showing this error.

Thanka and Regards,

s.k.prabhakar.

c7ymc.png (11.7 kB)
s2xfn.png (9.8 kB)
0

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.

0
Former Member
Raghuraman S

Hello Raghuraman,

This is my Input XMl payload.check once.

Thanks and Best Regards,

s.k.prabhakar.

iymje.png (5.2 kB)
0

Try the below one

Xpath is

//nso:e10738_value_msg_input/customer_details/custid

In the namespace prefix

ns0 - give the namespace value.

0
avatar image
Former Member Oct 26, 2016 at 07:46 AM
0

Hi

This community only for sap certified?

Share
10 |10000 characters needed characters left characters exceeded
avatar image
Former Member Oct 27, 2016 at 03:15 AM
0

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.

Share
10 |10000 characters needed characters left characters exceeded
avatar image
Former Member Oct 27, 2016 at 11:00 PM
0

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.


01gbn.png (12.1 kB)
Show 4 Share
10 |10000 characters needed characters left characters exceeded
Former Member

Did you try what i suggested above?

0
Former Member
Former Member

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-da055f2e8c0e?overridelayout=true.

Thanks and Best regards,

s.k.prabhakar.

0
Former Member
Former Member

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.

openmessage.png (17.1 kB)
0

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.

0