cancel
Showing results for 
Search instead for 
Did you mean: 

Dynamic Configuration - HTTP Sender

former_member188885
Active Participant
0 Kudos

Hi Experts,

The message from a third party system is sent to PI through a HTTP sender. The values are not in the payload, but will be sent in the URL itself. Can you suggest a module for extracting the values from the query string?

Regards,

Lavanya

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member182412
Active Contributor
0 Kudos

Hi Lavanya,

  • You can put the query parameter into dynamic configuration
  • In the mapping you can read the value from dynamic configuration

Regards,

Praveen.

former_member188885
Active Participant
0 Kudos

Is there any module for this?

former_member182412
Active Contributor
0 Kudos

Hi Lavanya,

  • You can put the URL parameter into adapter specific message attributes as shown in the blog.

  • After that you can read this adapter specific message attribute in message mapping using dynamic configuration.
  • Check my blog for how to read the adapter specific attribute using reusable dynamic configuration UDF.

Reuse FunctionLibrary for DynamicConfiguration and Message Header Attributes

Regards,

Praveen.

former_member186851
Active Contributor
0 Kudos

Hello Lavanya,

check the first section of the below link

former_member188885
Active Participant
0 Kudos

I checked this before. But here the values are getting replaced. I need to retrieve these values and process them

former_member186851
Active Contributor
0 Kudos

Hello Lavanya,

The values are stamped ?means parameter values are getting changed.

Check the below discussion for beans and code

HTTP adapter URL Parameter | SCN