Skip to main content

I’m trying to call a SOAP service from FME Desktop using
the HTTPCaller. This service is secured with WS-Security and requires a username token and digital signature (from a PKCS#12 bundle). I’ve managed to
get this working in SoapUI by following this documentation. Is there any way to apply this type of security in FME Workbench?

Thanks in advance!

FME isn't very well equipped for advanced SOAP use. I suspect you'd have to implement it manually using HTTPCallers. I wouldn't be surprised if it ends up being a bit of a pain.


For anyone interested, I ended up using the pysimplesoap library within PythonCaller transformers to get this working. And you were right @david_r - it was very painful!


For anyone interested, I ended up using the pysimplesoap library within PythonCaller transformers to get this working. And you were right @david_r - it was very painful!

I've had pretty good results using suds myself. Agree about SOAP, not a big fan.

 

 


Is there any news on this issue with FME 2017.1? I also Need to connect to a SOAP-Service by using WS-Security.

Greetings, André


Is there any news on this issue with FME 2017.1? I also Need to connect to a SOAP-Service by using WS-Security.

Greetings, André

Hi @andr_ - This issue is being tracked as PR#65543. I would strongly suggest to create an Idea to help garner support from the FME Community and strengthen the business case and importance to implement this capability for HTTPCaller.

 

 

Edit: To directly answer your question, this enhancement is not available in FME 2017.1.x

 


Reply