06-26-2022 07:59 PM
Hello,
I am trying to send the WSDL URL into SOAP Execute by initializing in a mapper and then send that variable to SOAP Execute WSDL URL as mentioned below. But I am encountering an error. Is it possible to send variable to WSDL URL in Soap Execute?
The above mapper has the WSDL URL initialized.
I am getting the above error.
Please help in resolving this as I have to read the base WSDL URL from a database table and that is the reason, I am trying to initialize the WSDL URL in a mapper. I have masked the WSDL URL for security reasons by replacing “test”
Solved! Go to Solution.
06-28-2022 12:04 AM
But on the contrary, I am able to initialize it in the pipeline parameter and then pass the pipeline parameter in the WSDL URL to work successfully.
If that’s the case then you can split the logic in two pipelines:
BR,
Spiro Taleski
06-27-2022 01:25 AM
In order to derive the “Service Name”, “Endpoint”, “Operation”, you will need first to hardcode the url in the “WSDL URL”.
After that, you can try to dynamically send the WSDL URL to the SOAP Execute Snap.
BR,
Spiro Taleski
06-27-2022 12:30 PM
I tried doing hardcoding it first to derive the “Service Name”, “Endpoint”, “Operation” and then pass the variable from a previous mapper. But it fails.
But on the contrary, I am able to initialize it in the pipeline parameter and then pass the pipeline parameter in the WSDL URL to work successfully.
But since, I have 3 flavors of WSDL URL for 3 different Environments, I am trying to read them from a DB table that stores different URL in different Environments.
06-28-2022 12:04 AM
But on the contrary, I am able to initialize it in the pipeline parameter and then pass the pipeline parameter in the WSDL URL to work successfully.
If that’s the case then you can split the logic in two pipelines:
BR,
Spiro Taleski
06-28-2022 08:01 AM
@Spiro_Taleski Yup that works. Thank You.