Neuron ESB User Network

The Service Bus for the Connected Business

Hi,

I am calling a REST endpoint that accepts and requires passing in the same URL parameter multiple times, however the outbound from Neuron looks to only include the last param in the query.

Example (incoming HTTP GET call):

https://localhost/fhir/EpisodeOfCare?_id=fs9&_include=EpisodeOfCare:organization&_include=EpisodeOfCare:patient

The "_include" parameter is required twice for the correct result to be returned, however any outbound requests from Neuron looks like the following (only showing the last _include param):

http://myendpoint.com/fhir/EpisodeOfCare?_id=fs9&_include=Episo...

I've tried pub/sub to the service connector, and directly calling the service in a biz process using the "Service Endpoint" step and manually setting the "Addressing.To" prior to the call. The msg in the Audit table prior to the Service Endpoint step shows the complete URL query string in Custom Properties "Addressing.To":

http://myendpoint.com/fhir/EpisodeOfCare?_id=fs9&_include=Episo...

However, the actual outbound call once again only has the last _include param.

Please let me know if there is another mechanism to help send the complete url and query.

thanks.

Marc

Views: 256

Reply to This

Replies to This Discussion

Marc,

Instead of using Http.Query and the Addressing.To, use context.Data.LocalPath to set the query string.  That property is appended on to whatever URL is used as the Service Connector.

Joe

Thanks Joe, but looks like duplicate params are still stripped.

It looks to get set ok in the context.Data.LocalPath - if I take a look at it before the call, it's all there. But the outbound URL to the service removes the duplicate.

Anything else I can try?

thanks.

Can you email me your solution?

Joe

RSS

Neuron ESB Product Support Forums and Communities

Latest Activity

Anupama Nair posted a discussion

Marketo Adapter Invalid Token

Hi,We are using the Marketo adapter to push account updates to Marketo. It works well for some time then starts failing with Invalid Token unless restarted. Is there a configuration that can be done so it can auto refresh the token when required?Thanks!See More
Nov 6, 2023
Sayantini Basak posted a discussion

Maximum payload size(REST API) for requests interfacing to NeuronESB

I am new to Neuron ESB and in our current scenario,We need to process batch transactions comprising of ~1000 records and send them to Neuron ESB for further processing. I would like to understand what is the maximum size of payload that can be transferred using REST interface to Neuron ESB.See More
Jul 22, 2022
Profile IconRobert E Dunie and Sayantini Basak joined Neuron ESB User Network
Apr 28, 2022
Profile IconDayanand, Frederic C, Steffen Greve-Oksfeldt and 1 more joined Neuron ESB User Network
Mar 16, 2022
Profile IconCam Vong and Mitja Luznar joined Neuron ESB User Network
Jan 27, 2022
Profile IconWill Hitzges, Chad Parsons, michael larsen and 4 more joined Neuron ESB User Network
Jun 11, 2021
Anupama Nair posted a discussion

ODBC stored proc polling with temporary tables

We have set up an ODBC adapter to poll a stored proc.We found that if the stored proc has a temporary table defined the rows returned are always 0.Any idea why this would be and what we can do to get around it?See More
Dec 14, 2020
Prasanth Kharade is now a member of Neuron ESB User Network
Dec 30, 2019

Badge

Loading…

© 2024   Created by Neuron Admin.   Powered by

Badges  |  Report an Issue  |  Terms of Service