Neeraj Sinha Posted February 10, 2020 Posted February 10, 2020 Hello There, I am consuming a SOAP service and i have different endpoints for differn environment. How can i configure different environment endpoint for soap services Right now i am changing everytime in wsdl file but how can i make it dynamic like we use different property group for different env.and use property. For other things i have done it but as endpoint is part of wsdl i am not been able to do this. Please help me find a fix for this. Thanks & Regards Neeraj
Neeraj Sinha Posted February 12, 2020 Author Posted February 12, 2020 Hello There, Do we have any comment reagrding this. Thanks
Richard Lowe 2 Posted February 13, 2020 Posted February 13, 2020 Hi Neeraj This assumes that you're using the "Invoke" activity to call the SOAP Service over HTTP- let me know if you're doing this another way. The best way to set create environment-specific configuration for a SOAP service is to use an HTTP Client resource. There are two ways to set this for your invoke activity: 1. Click on the Reference at the top-right of your process (where it says MemberSOAP in the attached screenshot). Once you've done that you should see a link under Bindings. Click on that link 2. You should also have a warning on the Problems tab to say that you should be using an HTTP client. Right-click on this warning and select Go To, then click on the Properties tab In either case you should now be on the Bindings tab which gives details of the SOAP Binding. Under Transport configuration, click on the button next to HTTP Client Name and click on Create Shared Resource. This will let you set all the environment specific info you need for the HTTP call. Hope this helps Richard
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now