Before describing my issue, I already looked into the list of posts underneath:
- KB-article: Working with soap service
- Question: HTTPCaller SOAP issues
- Question: Help with SOAP
- Question: Connecting to SOAP
- Question: FME desktop SOAP service issue problem
Because I first didn't succeed, I also installed SoapUI, as advised by @daveatsafe. And within SoapUI everything works fine. When I go to FME and use the HTTPCaller, I get an "HTTP/1.1 404 Not found"
In the header I already added the SOAPAction (both with and within double quotes) and also copied all the other header elements and values in the header request. But still no difference.
I also tried WireShark to look into the POST-requests, but since they're all encoded, I do not seem to be able to find any differences (and I can't succeed in decoding them, which seems to be possible). What I did notice in SoapUI is a different URL the POST-request seems to be send to, but when questioning that at my client, they tell me to use the 'common' WSDL URL from their service.
The client made an exception on their firewall for my IP-address, so there is no use in sharing the URL.
I hope anyone has suggestions, e.g. how to look into the raw message FME sends or any other tip!