WHITE MESA SOAP SERVER v3.2

Welcome to the White Mesa SOAP 1.1/1.2 endpoint.

NEW! Now implementing the MTOM CR "EchoTest" Interoperability Tests.

SOAP 1.2 "MTOM" CR TEST ENDPOINT

This endpoint exposes a SOAP 1.2 "document" style service which supports the "EchoTest" operations used for CR interop testing. The WSDL document uses ordinary SOAP bindings for the test interface. Two operations are available:

Example message traces:

Please let me know if you find any errors.

The test client used to generate these traces can be pointed at any server, drop me a line if you want traces from testing of your server.

Now implementing the Draft MTOM Specification of 12 August 2004.

SOAP 1.2 "MTOM" ENDPOINT

This endpoint exposes a SOAP 1.2 "document" style service adapted from the SoapBuilders Round 4 "SOAP with Attachments" test service. The WSDL document uses the SwA binding conventions to illustrate the intent. Four operations are available:

Important: As the specs are still in flux, the behavior of the endpoint may change without notice. In particular, the XOP namespace in use is currently http://www.w3.org/2004/08/xop/include.

SOAP "RPC/LITERAL" ENDPOINTS

These endpoints endeavor to conform to the rpc/literal conventions set forth in the WS-I Basic Profile v1.0 specification. In particular note that whether or not accessor element names in serialized messages are namespace qualified depends upon:

The SOAP 1.1 endpoint for "rpc/lit" operations is at http://www.whitemesa.net/test-rpc-lit
The SOAP 1.2 endpoint for "rpc/lit" operations is at http://www.whitemesa.net/soap12/test-rpc-lit

The whitemesa.net WSDL document describing the rpc/lit test service is at http://www.whitemesa.net/wsdl/test-rpc-lit.wsdl

The SOAP 1.1/1.2 rpc/lit test clients are found at: http://www.whitemesa.net/test-rpc-lit/rpc-lit-clients-index.htm
These require IE 5.0 or higher to run.

SOAP 1.2 ENDPOINTS IMPLEMENTING THE SOAP 1.2 TEST COLLECTION

The SOAP 1.2 Test Collection endpoint for "rpc style" operations is at http://www.whitemesa.net/soap12/test-rpc

The "interop" SOAP 1.2 endpoint for "document style" operations is at http://www.whitemesa.net/soap12/test-doc

The whitemesa.net WSDL document for the SOAP 1.2 Test Collection service is at http://www.whitemesa.net/wsdl/soap12-test.wsdl

The SOAP 1.2 Test Collection test clients are found at: http://www.whitemesa.net/test-soap12/soap12-test-index.htm
These are organized by Test Number and require IE 5.0 or higher to run.

SOAP 1.1 ENDPOINTS IMPLEMENTING SOAPBUILDERS' ROUND 2 TESTS

The standard Round 2 "base" WSDL document (2001 Schema) is at http://www.whitemesa.com/interop/InteropTest.wsdl
The standard Round 2 "Group B" WSDL document (2001 Schema) is at http://www.whitemesa.com/interop/InteropTestB.wsdl

The "interop" SOAP 1.1 endpoint for "base" operations is at http://www.whitemesa.net/interop/std
The whitemesa.net WSDL document for the SOAP 1.1 "base" service is at http://www.whitemesa.net/wsdl/r2/base.wsdl

The "interop" SOAP 1.1 endpoint for "Group B" operations is at http://www.whitemesa.net/interop/std/groupB
The whitemesa.net WSDL document for the SOAP 1.1 "Group B" service is at http://www.whitemesa.net/wsdl/r2/groupB.wsdl

The "interop" service test suite ("base" and "Group B") is at http://www.whitemesa.net/std/interop_index.htm

The "interop" service via SOAP Intermediary test suite ("base" methods) is at http://www.whitemesa.net/std/relay/interop_relay_index.htm

The "interop" SOAP 1.1 endpoint for "Group C" operations is at http://www.whitemesa.net/interop/std/echohdr
The whitemesa.net WSDL document for the SOAP 1.1 "Group C" service is at http://www.whitemesa.net/wsdl/r2/groupC.wsdl

The "echoHeader" test clients are at:
     http://www.whitemesa.net/std/echoheader/echoheaderstring.htm   (echoes a "string" header)
     http://www.whitemesa.net/std/echoheader/echoheaderstruct.htm   (echoes a "struct" header)

IMPLEMENTATION OF METHODS WITH POLYMORPHIC ACCESSORS

The WSDL document for "polymorphic type" methods is at http://www.whitemesa.net/wsdl/polymorph.wsdl
The "polymorphic type" service test suite is at http://www.whitemesa.net/std/polymorph_index.htm

DIGEST AUTHENTICATION IMPLEMENTATION

The "echoString" endpoint supporting SOAP Digest Authentication is at http://www.whitemesa.net/interop/std/soapauthtest

The service definition WSDL document is at: http://www.whitemesa.net/wsdl/std/soapauthtest.wsdl
and the supporting schema document is at: http://www.whitemesa.com/wsdl/soapauth.xsd

The "echoString()" using SOAP Digest Authentication test clients are at:

http://www.whitemesa.net/std/digauth/echoStringAuthA.htm
http://www.whitemesa.net/std/digauth/echoStringAuthB.htm

WEB SERVICES ROUTING PROTOCOL IMPLEMENTATION

The interop "base" methods endpoint node supporting the Web Services Routing Protocol is at http://www.whitemesa.net/interop/base (This node can also serve as an intermediary)
The WSDL document for this service endpoint is at http://www.whitemesa.net/wsdl/interop_base_end2.wsdl

A general purpose intermediary node supporting the Web Services Routing Protocol is at http://www.whitemesa.net/interop/wsrouter (This node cannot serve as an endpoint)

The "echoString()" using WS-Routing test client is at http://www.whitemesa.net/ws-rp/echoString_ws-rp.htm

DOCUMENT/LITERAL SOAP OPERATIONS

The "doc/literal" endpoint supporting a document style SOAP Service is at http://www.whitemesa.net/interop/doc
The "doc/literal" service WSDL document is at http://www.whitemesa.net/wsdl/interopdoc.wsdl
The "doc/literal" test clients are found at http://www.whitemesa.net/doc/interopdoc_index.htm

USING XML SCHEMA "1999" AND ROUND 1 DEFINITION

The "interop" SOAP endpoint is at http://www.whitemesa.net/interop
The "interop" WSDL document is at http://www.whitemesa.net/wsdl/interop.wsdl

The "interop" service test suite is at http://www.whitemesa.net/interop_index.htm

The "interop" service via SOAP Intermediary test suite is at http://www.whitemesa.net/relay/interop_relay_index.htm

ALSO...

Please visit the White Mesa Home...

More about SOAP interop testing can be found at:
The Soapbuilders Interop Round 1 Site
The Soapbuilders Interop Round 2 Site
The Soapbuilders Interop Round 3 Site
The Soapbuilders Interop Round 4 Site