cancel
Showing results for 
Search instead for 
Did you mean: 
Subscribe

Dear

We are currently configuring a sender REST adapter which be called as such:

http://host:port/RESTAdapter/pi/query/jira/solman/getsystems?sap-client=001&cust=00009999

(even encoding the question url or only question mark and ampersand doesn't help)

However whenever we try this, we can see following error returned by PI:

The sender adapter is configured properly according to the documentation on SAP Help:

Has anyone encountered this issue before?

We might think this is a bug, as the interface works fine when we use following pattern:

But only when we use the url as follows:

http://host:port/RESTAdapter/pi/query/jira/solman/getsystems%3Fsap-client=001&cust=00009999

We had to encode the question mark in the URL (%3F) in order for PI to pick the right channel with the correct parameters.

When using the normal question mark (e.g. used with the Chrome Advanced REST Client), we basically receive the same error as above:

Have any of you encountered this before, or have any of you used multiple parameters before in the sender REST adapter.

Thanks for any feedback.

0 Likes
View Entire Topic
nicolas_p
Explorer
0 Likes

Hi Alexander

indeed this is what solved the trick.

However we had run into some issues when a variable wasn't passed along as it was empty. We logged an OSS ticket for this and it seems this issue will be solved in the next SP that will soon be released.

Currently we have a workaround where empty values are filled in with a dummy value, so that the interface doesn't go into error.

Thanks for your helpful answer.

Nicolas