SOAPBuilders Interoperability Lab

The SOAPBuilders Interoperability Lab provides a testbed for interoperability testing between SOAP implementations.  

ROUND 2 IS NOW ACTIVE!

  Bob Cunnings is maintaining the "Round 2" specifications for the next generation of testing. His Round 2 interop website, with test specification and WSDL, is at http://www.whitemesa.com/interop.htm 

The Round 1 table below is still being maintained for those endpoints that for whatever reason haven't migrated to the Round 2 tests yet, but endpoints are encouraged to move to Round 2 since that is where most of the activity is right now.

ROUND 1 TESTING

Please send updates for this page to thong@xmethods.net

The current "Round 1" specification document for this test suite can be found at  http://www.xmethods.net/soapbuilders/proposal.html and the standard WSDL description is found at http://www.xmethods.net/tmodels/InteropTest.wsdl .  Note that for the first round of testing, strict conformance to the standard WSDL document is not required.

Go directly to Client Test Results  

Interop Services

Server Reachability Info Request / Response  Wiredump
ActiveState Interop Test Homepage: http://soaptest.activestate.com
WSDL
: http://soaptest.activestate.com:8080/SoapBuildersTest.wsdl
Endpoint: http://soaptest.activestate.com:8080/PerlEx/soap.plex
SOAPAction: "urn:soapinterop"
Namespace: http://soapinterop.org/ 
Apache 2.1 WSDL: http://www.xmethods.net/sd/interop/ApacheInterop11.wsdl
Endpoint: http://nagoya.apache.org:5089/soap/servlet/rpcrouter
SOAPAction: "urn:soapinterop"
Namespace: http://soapinterop.org/ 
Apache 2.1 client
BEA Weblogic 8.1 WSDL: http://webservice.bea.com:7001/base/SoapInteropBaseService?WSDL
Endpoint: http://webservice.bea.com:7001/base/SoapInteropBaseService
SOAPAction: ""
Namespace: http://soapinterop.org/ 
Dolphin Harbor Interop Test Home Page: http://www.dolphinharbor.org/qad/spray/about/index.html

1999 schema
WSDL: http://www.dolphinharbor.org/services/interop/service.wsdl
Endpoint: http://www.dolphinharbor.org/services/interop
SOAPAction: "urn:soapinterop" (not checked)
Namespace: http://soapinterop.org/

2001 schema
WSDL: http://www.dolphinharbor.org/services/interop2001/service.wsdl
Endpoint: http://www.dolphinharbor.org/services/interop2001
SOAPAction: "urn:soapinterop" (not checked)
Namespace: http://soapinterop.org/
EasySoap++ WSDL: http://easysoap.sourceforge.net/interop.wsdl
Endpoint: http://easysoap.sourceforge.net/cgi-bin/interopserver
SOAPAction: "urn:soapinterop"
Namespace: http://soapinterop.org/
eSoapServer Endpoint: http://www.connecttel.com/cgi-bin/esoapserver.cgi
SOAPAction: "urn:soapinterop"
Namespace: http://soapinterop.org/
Frontier 7.0b26 (Userland) Endpoint : http://www.soapware.org:80/xmethodsInterop
SOAPAction: "/xmethodsInterop"
Namespace: http://soapinterop.org/

For more details on using the endpoint, please see this message
Radio Userland 7.0 client
4S4C 1.3 WSDL : http://www.4s4c.com/ilab/ilab.wsdl
Endpoint: http://soap.4s4c.com/ilab/soap.asp
SOAPAction: "urn:soapinterop"
Namespace: http://soapinterop.org/
PocketSoap 0.9 client
GLUE WSDL : http://209.61.190.164:8004/glue/http://soapinterop.org/.wsdl
Endpoint: http://209.61.190.164:8004/glue/http://soapinterop.org/
SOAPAction: "urn:soapinterop"
Namespace: http://soapinterop.org/
HP SOAP InteropTestHomePage: http://soap.bluestone.com/interop/

WSDL: http://soap.bluestone.com:80/interop/EchoService/EchoService.wsdl
Endpoint: http://soap.bluestone.com:80/scripts/SaISAPI.dll/SaServletEngine.class/hp-soap/soap/rpc/interop/EchoService
SOAPAction: "urn:soapinterop"
Namespace: http://soapinterop.org/
HP SOAP client
IONA XMLBus 2001 XSD Typed
WSDL
: http://interop.xmlbus.com:7002/xmlbus/container/InteropTest/InteropTestService/InteropTestPort/
Endpoint
: http://interop.xmlbus.com:7002/xmlbus/container/InteropTest/InteropTestService/InteropTestPort/
SOAPAction: "urn:soapinterop"
Namespace: http://soapinterop.org/

1999 XSD Typed
WSDL
: http://interop.xmlbus.com:7002/xmlbus/container/InteropTest1999/InteropTest1999Service/InteropTest1999Port/ 
Endpoint
: http://interop.xmlbus.com:7002/xmlbus/container/InteropTest1999/InteropTest1999Service/InteropTest1999Port/ 
SOAPAction: "urn:soapinterop"
Namespace: http://soapinterop.org/
Kafka XSLT Interop Service  Interop Page: http://www.vbxml.com/soapworkshop/services/kafka10/services/interop.htm

WSDL: http://www.vbxml.com/soapworkshop/services/kafka10/services/endpoint.asp?service=ilab&type=wsdl
Endpoint: 
http://www.vbxml.com/soapworkshop/services/kafka10/services/endpoint.asp?service=ilab
SOAPAction: "urn:soapinterop"
Namespace: http://soapinterop.org/

PocketSoap 0.9 client
MS ATL Server WSDL: http://4.34.185.52/ilab/ilab.wsdl
Endpoint: http://4.34.185.52/ilab/ilab.dll?Handler=Default
SOAPAction: "urn:soapinterop"
Namespace: http://soapinterop.org/
MS SOAP Toolkit 2.0 http://www.mssoapinterop.org/stk/ilab.htm

xsi:type Attributes Not Required or Returned:
WSDL
: http://www.mssoapinterop.org/stk/Interop.wsdl
Endpoint: http://www.mssoapinterop.org/stk/Interop.wsdl
Logged WSDL: http://www.mssoapinterop.org/stk/LoggedInterop.wsdl 
Logged Endpoint: http://www.mssoapinterop.org/stk/Log.asp?LogName=ILabService&ServiceURL=http%3A%2F%2F131%2E107%2E72%2E13%2Fstk%2FInterop%2Ewsdl
SOAPAction: "urn:soapinterop"
Method Namespace: http://soapinterop.org/

xsi:type Attributes Required and Returned
WSDL: http://www.mssoapinterop.org/stk/InteropTyped.wsdl
End Point: http://www.mssoapinterop.org/stk/InteropTyped.wsdl
Logged WSDL: http://www.mssoapinterop.org/stk/LoggedInteropTyped.wsdl
Logged End Point: http://www.mssoapinterop.org/stk/Log.asp?LogName=ILabService&ServiceURL=http%3A%2F%2F131%2E107%2E72%2E13%2Fstk%2FInteropTyped%2Ewsdl
SOAPAction: "urn:soapinterop"
Method Namespace: http://soapinterop.org/

MS .NET Beta 2  RPC

WSDL: http://www.mssoapinterop.org/asmx/simple.asmx?WSDL  (untyped on wire)
WSDL: http://www.mssoapinterop.org/asmx/typed.asmx?WSDL   (typed on wire)
Endpoint: http://www.mssoapinterop.org/asmx/simple.asmx (untyped on wire)
Endpoint: http://www.mssoapinterop.org/asmx/typed.asmx  (typed on wire)

SOAPAction: "http://soapinterop.org/[methodname]"
Namespace: http://soapinterop.org/

Document Messaging 

WSDL: http://www.mssoapinterop.org/asmx/document.asmx?WSDL
Endpoint: http://www.mssoapinterop.org/asmx/document.asmx
SOAPAction: "http://soapinterop.org/[methodname]"

.NET client
MS .NET Remoting 1999 XSD Untyped
WSDL: http://www.mssoapinterop.org/DotNetRemoting1999/InteropService.WSDL
Endpoint: http://www.mssoapinterop.org/DotNetRemoting1999/InteropService.soap 
SOAPAction: "urn:soapinterop"
Namespace: http://soapinterop.org/

1999 XSD Typed
WSDL: http://www.mssoapinterop.org/DotNetRemoting1999Typed/InteropService.WSDL
Endpoint: http://www.mssoapinterop.org/DotNetRemoting1999Typed/InteropService.soap
SOAPAction: "urn:soapinterop"
Namespace: http://soapinterop.org/

2001  XSD Untyped
WSDL: http://www.mssoapinterop.org/DotNetRemoting2001/InteropService.WSDL
Endpoint: http://www.mssoapinterop.org/DotNetRemoting2001/InteropService.soap
SOAPAction: "urn:soapinterop"
Namespace: http://soapinterop.org/

2001 XSD Typed
WSDL: http://www.mssoapinterop.org/DotNetRemoting2001Typed/InteropService.WSDL
Endpoint: http://www.mssoapinterop.org/DotNetRemoting2001Typed/InteropService.soap
SOAPAction: "urn:soapinterop"
Namespace: http://soapinterop.org/

 .NET remoting client
OpenLink WSDL: http://demo.openlinksw.com:8890/Interop/services.wsdl
Endpoint: http://demo.openlinksw.com:8890/Interop
SOAPAction: "http://soapinterop.org/"
Namespace: http://soapinterop.org/
 
Phalanx WSDL: http://www.phalanxsys.com/interop/interop.wsdl
Endpoint: http://www.phalanxsys.com/interop/listener.asp
SOAPAction: "urn:soapinterop"
Namespace: http://soapinterop.org/
SilverStream WSDL: http://www.xmethods.net/soapbuilders/silverstream/InteropTest.wsdl
Endpoint: http://explorer.ne.mediaone.net/app/interop/interop
SOAPAction: "http://soapinterop.org/"
Namespace: http://soapinterop.org
SOAP4R 2001 XSD Typed
Endpoint: http://www.jin.gr.jp/~nahi/Ruby/SOAP4R/SOAPBuildersInterop/
SOAPAction: "urn:soapinterop"
Namespace: http://soapinterop.org/

1999 XSD Typed
Endpoint: http://www.jin.gr.jp/~nahi/Ruby/SOAP4R/SOAPBuildersInterop/1999/
SOAPAction: "urn:soapinterop"
Namespace: http://soapinterop.org/

SOAP::Lite WSDL: http://services.soaplite.com/interop.wsdl
Endpoint: http://services.soaplite.com/interop.cgi
SOAPAction: "urn:soapinterop"
Namespace: http://soapinterop.org/
SOAP.py Endpoint: http://208.177.157.221:9595/xmethodsInterop
SOAPAction: "urn:soapinterop"
Namespace: http://soapinterop.org/
SOAPx4 Endpoint: http://dietrich.ganx4.com/soapx4/soap.php
SOAPAction: "urn:soapinterop"
Namespace: http://soapinterop.org/
SoapRMI Endpoint: http://rainier.extreme.indiana.edu:1568
SOAPAction: "urn:soapinterop"
Namespace: http://soapinterop.org/
SoapRMI client
SQLData SOAP Server WSDL: http://www.SoapClient.com/interop/SQLDataInterop.wsdl
Endpoint: http://www.soapclient.com/interop/sqldatainterop.wsdl
SOAPAction:
"urn:soapinterop"
Namespace:  http://soapinterop.org/
SQLData SOAP Client
TclSOAP Endpoint: http://tclsoap.sourceforge.net/cgi-bin/rpc
SOAPAction: "urn:soapinterop"
Namespace: http://soapinterop.org/
White Mesa SOAP RPC WSDL: http://www.whitemesa.net/wsdl/interop.wsdl
Endpoint: http://www.whitemesa.net/interop/
SOAPAction: "urn:soapinterop"
Namespace: http://soapinterop.org/
WM 1.4 Browser Client
Zolera SOAP Infrastructure
(ZSI)
Endpoint: http://63.142.188.184:7000/
SOAPAction: "urn:soapinterop"
Namespace: http://soapinterop.org/
 

Client Test Results

Client Test Results Page
Easysoap++ http://easysoap.sourceforge.net/interop/results.html
Frontier / Radio Userland http://jake.soapware.org/currentXmethodsResults 
HP SOAP http://soap.bluestone.com:80/interop/EchoService/results/client/index.html
IONA XMLBus http://interop.xmlbus.com:7002/
MS SOAP Toolkit 2.0 http://www.mssoapinterop.org/stk/stkresults.htm
.NET Beta 2 http://www.mssoapinterop.org/asmx/results.aspx
.NET Remoting http://www.mssoapinterop.org/DotNetRemoting/results.htm
Phalanx VB WSDL Proxy Client http://www.phalanxsys.com/soapclient/clientresults.htm
PocketSOAP http://simonfell.manilasites.com/stories/storyReader$51
soaplib.py http://effbot.org/soap/soaplib-interop.txt
SOAP.py http://www.actzero.com/soap/interop.html
SOAP::Lite http://interop.soaplite.com
SoapRMI http://www.extreme.indiana.edu/soap/interop/client_results.txt
Softtronic C-Core/SOAP http://www.whatsnext.st/soap/interop/client/ 
SQLData http://soapclient.com/interop/interopResult.html

 

Other Interop Resources

 Userland SOAP Validator.