SOAP Client 1.5 Released

SOAP Client icon

New in SOAP Client v1.5:

  • Support for SOAP request parameters that are XML Schema complexTypes — now SOAP Client can serialize xsd:complexTypes referenced in your WSDL file.
  • Fix for crasher when executing against a SOAP endpoint that cannot be reached (no network access, incorrect address, etc).
  • SOAP Client no longer generates empty SOAP-ENC:Header elements in your request if you don’t specify SOAP header content.

Note that there’s an important caveat to the complexType encoding support. v1.5 does not currently support nested complexTypes — that is, a complexType with another complexType as one of it’s properties/fields. This is due to the rather short-sighted way in which I implemented this feature — it should be recursive in a sense so that a complexType graph can be constructed. Unfortunately, that’s not how I did it for v1.5. Watch for support for complexType graphs in a future version coming soon.


Digg!

SOAP Client Screenshot


About this entry