I ran the Apache Axis client tests (test/wsdl/interop4) against these endpoints (after fixing a minor bug in our test driver to correctly use a provided URL).
Results: simpleRpcEnc: All pass complexRpcEnc: All Pass Group I - XSD tests - all pass except: There was 1 failure: 1) test22Round4XSDTestSoapRetAny(test.wsdl.interop4.groupi.Round4XSDTestTestCase) expected:<<n0:world xmlns:n0="hello"/>> but was:<<ns1:world xmlns:ns1="hello"/>> Which I believe is just an artifact of the "toString" validation in our test. simpleDocLit: 4 failures 1. echoMultipleFaults3 When passed a 'whichFault' value of "2", still returns a <StringPart> element instead of a <String2Part> element: ==Request=============================== <?xml version="1.0" encoding="UTF-8"?> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <soapenv:Body> <echoMultipleFaults3Request xmlns="http://soapinterop.org/types/requestresponse"> <whichFault xmlns="">2</whichFault> <param1 xmlns="">Param1</param1> <param2 xmlns="">Param2</param2> </echoMultipleFaults3Request> </soapenv:Body> </soapenv:Envelope> ==Response================================ <?xml version='1.0'?> <SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:dt="urn:schemas-microsoft-com:datatypes" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:wsse="http://schemas.xmlsoap.org/ws/2002/07/secext" xmlns:ref="http://schemas.xmlsoap.org/ws/2002/04/reference/" xmlns:ns1="http://soapinterop.org/types/part" xmlns:ns0="http://soapinterop.org/types/requestresponse"xmlns:wsdl='services.wsdl' > <SOAP:Body> <SOAP:Fault> <faultcode>SOAP:Server</faultcode> <faultstring>[Virtuoso SOAP server] echoMultipleFaults3</faultstring> <detail> <ns1:StringPart>Param2</ns1:StringPart> </detail> </SOAP:Fault> </SOAP:Body> </SOAP:Envelope> ================================ 2. echoIntArrayFault The array echoed back does not use the <value> element as specified in the WSDL, it uses <item>. The WSDL file on the server appears to be still trying to treat the arrays as SOAP encoded. ==Request====================== <?xml version="1.0" encoding="UTF-8"?> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <soapenv:Body> <echoIntArrayFaultRequest xmlns="http://soapinterop.org/types/requestresponse"> <value xmlns="">1</value> <value xmlns="">2</value> <value xmlns="">3</value> </echoIntArrayFaultRequest> </soapenv:Body> </soapenv:Envelope> ==Response===================== <?xml version='1.0'?> <SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:dt="urn:schemas-microsoft-com:datatypes" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:wsse="http://schemas.xmlsoap.org/ws/2002/07/secext" xmlns:ref="http://schemas.xmlsoap.org/ws/2002/04/reference/" xmlns:ns2="http://soapinterop.org/types/part" xmlns:ns1="http://soapinterop.org/types" xmlns:ns0="http://soapinterop.org/types/requestresponse"xmlns:wsdl='services.wsdl' > <SOAP:Body> <SOAP:Fault> <faultcode>SOAP:Server</faultcode> <faultstring>[Virtuoso SOAP server] echoIntArrayFault</faultstring> <detail> <ns2:ArrayOfIntPart> <ns1:item>1</ns1:item> <ns1:item>2</ns1:item> <ns1:item>3</ns1:item> </ns2:ArrayOfIntPart> </detail> </SOAP:Fault> </SOAP:Body> </SOAP:Envelope> =============================== 3. echoMultipleFaults1 AND echoMultipleFaults2 with whichFault = 3 Same problem as above, <item> used instead of <value> per the WSDL. -- Tom Jordahl Macromedia Server Development -----Original Message----- From: Mitko Iliev [mailto:imitko@;techno-link.com] Sent: Thursday, October 31, 2002 8:15 AM To: [EMAIL PROTECTED] Subject: [soapbuilders] experimental endpoints from group H, I Hi All, I've build the endpoints for round 4 - H and I group, which i wish to announce for testing. So the WSDL files are : *group H - simple - RPC encoding http://imitko.pv.openlinksw.bg:8890/r4/groupH/simple/rpc/services.wsdl *group H - simple document/literal encoding http://imitko.pv.openlinksw.bg:8890/r4/groupH/simple/doc/services.wsdl * group H - complex , RPC encoding http://imitko.pv.openlinksw.bg:8890/r4/groupH/complex/rpc/services.wsdl * group I , XSD tests (SOAP/1.1) http://imitko.pv.openlinksw.bg:8890/r4/groupI/services.wsdl Any feedback will be highly appreciated. Thanks a lot, Mitko -- Mitko Iliev Email : [EMAIL PROTECTED] Developer Web : http://www.openlinksw.com OpenLink Software Phone : +359 32 637 475 Universal Database Connectivity Technology Providers ------------------------ Yahoo! Groups Sponsor ---------------------~--> Get 128 Bit SSL Encryption! http://us.click.yahoo.com/JjlUgA/vN2EAA/kG8FAA/W6uqlB/TM ---------------------------------------------------------------------~-> ----------------------------------------------------------------- This group is a forum for builders of SOAP implementations to discuss implementation and interoperability issues. Please stay on-topic. To unsubscribe from this group, send an email to: [EMAIL PROTECTED] Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/