WhatfettleSOAPAction Rant

Something I keep tripping over is how many tools consume a WSDL with a blank HTTP SOAPAction but then go onto reject valid messages because they don’t happen to have their different implementation specific incantation. I notice some standard WSDLs such as XKMS use an XML entity to make SOAPAction configurable though servers usually want a different value for each operation, and even then you can’t reuse the binding across multiple endpoints let alone switch implementations without impacting the client. Bah.

Technorati Tags: ,