I'm having trouble integrating to a custom partner system. As always I use the xml helper functions to produce the xml "payload" and then arm doSOAPRequest. I've done it a lot of times but now it doesn't work. I simply get "internal server error" along with the well known message. I know normally this would be something to debug on the partner side but I don't really have access to that part.
Here comes the funny part: If I add the generated content XML (the exact same that SM (9.60) made) and push it with SOAPUI then surprise: everything checks out, I get a valid response with valid data.
Question: what on earth is different in my SM call and the SOAPUI call? The content is granted to be the same. It's also not credentials because I use the same in doSOAPRequest arguments and if I mess it up intentionally then I get a full valid 200. So auth should be ok. What then? Whats wrong with my call?
Again, very important: I'm not using the wsdl2js nightmare I'm producing the xml myself. And this method just worked for me a dozen times. What's wrong here?
Any advice, help, hint, hugely appreciated!
Thanks for reading, thanks in advance!