Version History
| v1.2 | : | 21th August 2000 |
| v1.1 | : | 6th July 2000 |
| v1.0 | : | 24th June 2000 |
v1.2
- Added configuration based mappings for COM objects, using the namespace URI of the method element
- Generic ASP listener provided, that uses the configuration support.
- Added support for VT_DATE being mapped to xsd:timeInstant
- Parameter names / order are now enforced as per Section 7 of the SOAP 1.1 specification
- Added this documentation
- Made Windows Installer based install package
- Moved from SAX to SAX2 in Xerces-C, for better namespace support
- SMTP listener modified to use config file, and remove hard coded email address, should now work for anyone without re-building
- Added base64 encoding / decoding for BYTE Arrays (thanks to Werner Aerts for pointing it out)
- Fix for [dual] interfaces having their [out,retval] parameters dropped in the response (thanks to Werner Aerts for pointing it out)
- Response SOAP message now correctly encodes illegal characters (allowing you to return embedded XML as a string)
- xsi & xsd namespaces changed to match spec, inline with the recent Apache change (you'll need Apache SOAP 2.0 to work with this version)
- Tested interop with the July release of the MS SOAP Toolkit
- Tested interop with the DM SOAP/Perl 0.25 release
- The two versions of requestHelper.dll (W2K & NT4) folded into a single version
- A bug in the NT4 version of requestHelper.dll that caused seemingly random parser errors was fixed
v1.1
- Support for UDT's added via IRecordInfo / VT_RECORD
- VersionMismatch check added on Envelope namespace
- Couple of minor memory leaks fixed
- Moved to Xerces 1.2 (from 1.1)
- Turned off namespace support in Xerces to stop memory leak in Xerces
- ASP Listener modified to set the correct content type on the response
- Error handling improved
v1.0
- Initial Release
- Support for basic types + arrays
- ASP & SMTP listeners provided
<<< Tutorial
>>> License