Open des75 opened 7 years ago
After further debugging it turned out current version can't process complex detail tags. Only strings. I think they even hard-coded.
-record(faultdetail, {uri :: string(),
tag :: string(),
text :: string()}).
Addressed here: https://github.com/deadtrickster/soap/commit/1b85a239457e0944a75a4423105a21ed151edb04
What's missing:
Hi, I use the library to consume SOAP service and when error 500 occurres, the XML returns as string, like following:
There is generated record for fault message, but it is not used.
How to make it parse XML into a erlang records when SOAP service returns an error?