You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by ru...@apache.org on 2005/09/30 12:54:12 UTC
svn commit: r292698 [3/4] - in
/webservices/axis2/trunk/java/modules/integration: ./
itest/org/apache/axis2/interop/whitemesa/round1/
itest/org/apache/axis2/interop/whitemesa/round2/
itest/org/apache/axis2/interop/whitemesa/round2/Soap12/ src/org/apach...
Modified: webservices/axis2/trunk/java/modules/integration/itest/org/apache/axis2/interop/whitemesa/round2/S4s4c2Round2InteropTest.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/integration/itest/org/apache/axis2/interop/whitemesa/round2/S4s4c2Round2InteropTest.java?rev=292698&r1=292697&r2=292698&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/integration/itest/org/apache/axis2/interop/whitemesa/round2/S4s4c2Round2InteropTest.java (original)
+++ webservices/axis2/trunk/java/modules/integration/itest/org/apache/axis2/interop/whitemesa/round2/S4s4c2Round2InteropTest.java Fri Sep 30 03:53:29 2005
@@ -16,7 +16,39 @@
package org.apache.axis2.interop.whitemesa.round2;
+import org.apache.axis2.AxisFault;
import org.apache.axis2.interop.whitemesa.WhiteMesaIneterop;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupbEcho2DStringArrayUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupbEchoNestedArrayUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupbEchoNestedStructUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupbEchoSimpleTypesAsStructUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupbEchoStructAsSimpleTypesUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupcBase64Util;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupcBooleanUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupcEchoStringUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupcFloatArrayUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupcFloatUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupcHexBinaryUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupcIntegerArrayUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupcIntergerUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupcStringArrayUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupcStructArrayUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupcStructUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupcVoidUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.Round2EchoBase64ClientUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.Round2EchoBooleanClientUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.Round2EchoDateClientUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.Round2EchoDecimalClientUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.Round2EchoFloatArrayClientUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.Round2EchoFloatClientUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.Round2EchoHexBinaryClientUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.Round2EchoIntegerArrayclientUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.Round2EchoIntegerClientUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.Round2EchoStringArrayClientUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.Round2EchoStringclientUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.Round2EchoStructArrayClientUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.Round2EchoStructClientUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.Round2EchoVoidClientUtil;
import org.apache.axis2.interop.whitemesa.round2.util.SunRound2ClientUtil;
import org.apache.axis2.soap.SOAPEnvelope;
@@ -42,7 +74,8 @@
String resFilePath = "interop/whitemesa/round2/";
String tempPath = "";
SunRound2ClientUtil util;
-
+ boolean results;
+
public void testChack(){
//just addding a test case , since all the tase casea are fail
}
@@ -53,524 +86,497 @@
* Group Base
* operation echoString
*/
-// public void testR2BaseEchoString() throws AxisFault {
-// url = "http://soap.4s4c.com/ilab2/soap.asp";
-// soapAction = "urn:interopLab#echoString";
-//
-// util = new Round2EchoStringclientUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunBaseStringRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group Base
-// * operation echoStringArray
-// */
-// public void testR2BaseEchoStringArray() throws AxisFault {
-// url = "http://soap.4s4c.com/ilab2/soap.asp";
-// soapAction = "urn:interopLab#echoStringArray";
-//
-// util = new Round2EchoStringArrayClientUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "SunBaseStringArrayRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group Base
-// * operation echoInteger
-// */
-// public void testR2BaseEchoInteger() throws AxisFault {
-// url = "http://soap.4s4c.com/ilab2/soap.asp";
-// soapAction = "urn:interopLab#echoInteger";
-//
-// util = new Round2EchoIntegerClientUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunBaseIntegerRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group Base
-// * operation echoIntegerArray
-// */
-// public void testR2BaseEchoIntegerArray() throws AxisFault {
-// url = "http://soap.4s4c.com/ilab2/soap.asp";
-// soapAction = "urn:interopLab#echoIntegerArray";
-//
-// util = new Round2EchoIntegerArrayclientUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunBaseIntegerArrayRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group Base
-// * operation echoFloat
-// */
-// public void testR2BaseEchoFloat() throws AxisFault {
-// url = "http://soap.4s4c.com/ilab2/soap.asp";
-// soapAction = "urn:interopLab#echoFloat";
-//
-// util = new Round2EchoFloatClientUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunBaseFloatRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group Base
-// * operation echoFloatArray
-// */
-// public void testR2BaseEchoFloatArray() throws AxisFault {
-// url = "http://soap.4s4c.com/ilab2/soap.asp";
-// soapAction = "urn:interopLab#echoFloatArray";
-//
-// util = new Round2EchoFloatArrayClientUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunBaseFloatArrayRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group Base
-// * operation echoStruct
-// */
-// public void testRBaseEchoStruct() throws AxisFault {
-// url = "http://soap.4s4c.com/ilab2/soap.asp";
-// soapAction = "urn:interopLab#echoStruct";
-//
-// util = new Round2EchoStructClientUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunBaseStructRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group Base
-// * operation echoStructArray
-// */
-// public void testR2BaseEchoStructArray() throws AxisFault {
-// url = "http://soap.4s4c.com/ilab2/soap.asp";
-// soapAction = "urn:interopLab#echoStructArray";
-//
-// util = new Round2EchoStructArrayClientUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunBaseStructArrayRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group Base
-// * operation echoVoid
-// */
-// public void testR2BaseEchoVoid() throws AxisFault {
-// url = "http://soap.4s4c.com/ilab2/soap.asp";
-// soapAction = "urn:interopLab#echoVoid";
-//
-// util = new Round2EchoVoidClientUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunBaseVoidRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group Base
-// * operation echoBase64
-// */
-// public void testR2BaseEchoBase64() throws AxisFault {
-// url = "http://soap.4s4c.com/ilab2/soap.asp";
-// soapAction = "urn:interopLab#echoBase64";
-//
-// util = new Round2EchoBase64ClientUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunBaseBase64Res.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group Base
-// * operation echoBase64
-// */
-// public void testR2BaseEchoDate() throws AxisFault {
-// url = "http://soap.4s4c.com/ilab2/soap.asp";
-// soapAction = "urn:interopLab#echoDate";
-//
-// util = new Round2EchoDateClientUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunBaseDateRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-//
-// /**
-// * Round2
-// * Group Base
-// * operation echoHexBinary
-// */
-// public void testR2BaseEchoHexBinary() throws AxisFault {
-// url = "http://soap.4s4c.com/ilab2/soap.asp";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new Round2EchoHexBinaryClientUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunBaseHexBinaryRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group Base
-// * operation echoDecimal
-// */
-// public void testR2BaseEchoDecimal() throws AxisFault {
-// url = "http://soap.4s4c.com/ilab2/soap.asp";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new Round2EchoDecimalClientUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunBaseDecimalRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group Base
-// * operation echoBoolean
-// */
-// public void testR2BaseEchoBoolean() throws AxisFault {
-// url = "http://soap.4s4c.com/ilab2/soap.asp";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new Round2EchoBooleanClientUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunBaseBooleanRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group B
-// * operation echoStructAsSimpleTypes
-// */
-// public void testR2GBEchoStructAsSimpleTypes() throws AxisFault {
-// url = "http://soap.4s4c.com/ilab2/soap.asp";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupbEchoStructAsSimpleTypesUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunGroupbStructAsSimpleTypesRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group B
-// * operation echoSimpleTypesAsStruct
-// */
-// public void testR2GBEchoSimpleTypesAsStruct() throws AxisFault {
-// url = "http://soap.4s4c.com/ilab2/soap.asp";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupbEchoSimpleTypesAsStructUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunGroupbSimpletypesAsStructRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group B
-// * operation echo2DStringArray
-// */
-// public void testR2GBEcho2DStringArray() throws AxisFault {
-// url = "http://soap.4s4c.com/ilab2/soap.asp";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupbEcho2DStringArrayUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunGroupb2DStringArrayRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group B
-// * operation echoNestedStruct
-// */
-// public void testR2GBEchoNestedStruct() throws AxisFault {
-// url = "http://soap.4s4c.com/ilab2/soap.asp";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupbEchoNestedStructUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunGroupbNestedStructRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group B
-// * operation echoNestedArray
-// */
-// public void testR2GBEchoNestedArray() throws AxisFault {
-// url = "http://soap.4s4c.com/ilab2/soap.asp";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupbEchoNestedArrayUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunGroupbNestedArrayRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group C
-// * operation echoString
-// */
-// public void testR2GCEchoString() throws AxisFault {
-// url = "http://soap.4s4c.com/ilab2/soap.asp";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupcEchoStringUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "GroupcEchoStringRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group C
-// * operation echoInterger
-// */
-// public void testR2GCEchoInterger() throws AxisFault {
-// url = "http://soap.4s4c.com/ilab2/soap.asp";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupcIntergerUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "GroupcIntergerRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group C
-// * operation echoStringArray
-// */
-// public void testR2GCEchoStringArray() throws AxisFault {
-// url = "http://soap.4s4c.com/ilab2/soap.asp";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupcStringArrayUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "GroupcStringArrayRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group C
-// * operation echoIntergerArray
-// */
-// public void testR2GCEchoIntergerArray() throws AxisFault {
-// url = "http://soap.4s4c.com/ilab2/soap.asp";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupcIntegerArrayUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "GroupcIntegerArrayRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group C
-// * operation echoFloat
-// */
-// public void testR2GCEchoFloat() throws AxisFault {
-// url = "http://soap.4s4c.com/ilab2/soap.asp";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupcFloatUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "GroupcFloatRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group C
-// * operation echoFloatArray
-// */
-// public void testR2GCEchoFloatArray() throws AxisFault {
-// url = "http://soap.4s4c.com/ilab2/soap.asp";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupcFloatArrayUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "GroupcFloatArrayRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group C
-// * operation echoStruct
-// */
-// public void testR2GCEchoStruct() throws AxisFault {
-// url = "http://soap.4s4c.com/ilab2/soap.asp";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupcStructUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "GroupcStructRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group C
-// * operation echoStructArray
-// */
-// public void testR2GCEchoStructArray() throws AxisFault {
-// url = "http://soap.4s4c.com/ilab2/soap.asp";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupcStructArrayUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "GroupcStructArrayRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group C
-// * operation echoVoid
-// */
-// public void testR2GCEchoVoid() throws AxisFault {
-// url = "http://soap.4s4c.com/ilab2/soap.asp";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupcVoidUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "GroupcVoidRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group C
-// * operation echoBase64
-// */
-// public void testR2GCEchoBase64() throws AxisFault {
-// url = "http://soap.4s4c.com/ilab2/soap.asp";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupcBase64Util();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "GroupcBase64Res.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group C
-// * operation echoHexBinary
-// */
-// public void testR2GCEchoHexBinary() throws AxisFault {
-// url = "http://soap.4s4c.com/ilab2/soap.asp";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupcHexBinaryUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "GroupcHexBinaryRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group C
-// * operation echoBoolean
-// */
-// public void testR2GCEchoBoolean() throws AxisFault {
-// url = "http://soap.4s4c.com/ilab2/soap.asp";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupcBooleanUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "GroupcBooleanRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-
-// private static boolean compare(SOAPEnvelope retEnv, String filePath) throws AxisFault {
-//
-// boolean ok = false;
-// try {
-// if (retEnv != null) {
-// SOAPBody body = retEnv.getBody();
-// if (!body.hasFault()) {
-// //OMElement firstChild = (OMElement) body.getFirstElement();
-//
-// InputStream stream = S4s4c2Round2InteropTest.class.getClassLoader().getResourceAsStream(filePath);
-//
-// XMLStreamReader parser = XMLInputFactory.newInstance().createXMLStreamReader(stream);
-// OMXMLParserWrapper builder = new StAXSOAPModelBuilder(parser, null);
-// SOAPEnvelope refEnv = (SOAPEnvelope) builder.getDocumentElement();
-// //OMElement refNode = (OMElement) resEnv.getBody().getFirstElement();
-// XMLComparator comparator = new XMLComparator();
-// ok = comparator.compare(retEnv, refEnv);
-// } else
-// return false;
-// } else
-// return false;
-//
-// } catch (Exception e) {
-// throw new AxisFault(e);
-// }
-// return ok;
-// }
+ public void testR2BaseEchoString() throws AxisFault {
+ url = "http://soap.4s4c.com/ilab2/soap.asp";
+ soapAction = "urn:interopLab#echoString";
+
+ util = new Round2EchoStringclientUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunBaseStringRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group Base
+ * operation echoStringArray
+ */
+ public void testR2BaseEchoStringArray() throws AxisFault {
+ url = "http://soap.4s4c.com/ilab2/soap.asp";
+ soapAction = "urn:interopLab#echoStringArray";
+
+ util = new Round2EchoStringArrayClientUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "SunBaseStringArrayRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group Base
+ * operation echoInteger
+ */
+ public void testR2BaseEchoInteger() throws AxisFault {
+ url = "http://soap.4s4c.com/ilab2/soap.asp";
+ soapAction = "urn:interopLab#echoInteger";
+
+ util = new Round2EchoIntegerClientUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunBaseIntegerRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group Base
+ * operation echoIntegerArray
+ */
+ public void testR2BaseEchoIntegerArray() throws AxisFault {
+ url = "http://soap.4s4c.com/ilab2/soap.asp";
+ soapAction = "urn:interopLab#echoIntegerArray";
+
+ util = new Round2EchoIntegerArrayclientUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunBaseIntegerArrayRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group Base
+ * operation echoFloat
+ */
+ public void testR2BaseEchoFloat() throws AxisFault {
+ url = "http://soap.4s4c.com/ilab2/soap.asp";
+ soapAction = "urn:interopLab#echoFloat";
+
+ util = new Round2EchoFloatClientUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunBaseFloatRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group Base
+ * operation echoFloatArray
+ */
+ public void testR2BaseEchoFloatArray() throws AxisFault {
+ url = "http://soap.4s4c.com/ilab2/soap.asp";
+ soapAction = "urn:interopLab#echoFloatArray";
+
+ util = new Round2EchoFloatArrayClientUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunBaseFloatArrayRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group Base
+ * operation echoStruct
+ */
+ public void testRBaseEchoStruct() throws AxisFault {
+ url = "http://soap.4s4c.com/ilab2/soap.asp";
+ soapAction = "urn:interopLab#echoStruct";
+
+ util = new Round2EchoStructClientUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunBaseStructRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group Base
+ * operation echoStructArray
+ */
+ public void testR2BaseEchoStructArray() throws AxisFault {
+ url = "http://soap.4s4c.com/ilab2/soap.asp";
+ soapAction = "urn:interopLab#echoStructArray";
+
+ util = new Round2EchoStructArrayClientUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunBaseStructArrayRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group Base
+ * operation echoVoid
+ */
+ public void testR2BaseEchoVoid() throws AxisFault {
+ url = "http://soap.4s4c.com/ilab2/soap.asp";
+ soapAction = "urn:interopLab#echoVoid";
+
+ util = new Round2EchoVoidClientUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunBaseVoidRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group Base
+ * operation echoBase64
+ */
+ public void testR2BaseEchoBase64() throws AxisFault {
+ url = "http://soap.4s4c.com/ilab2/soap.asp";
+ soapAction = "urn:interopLab#echoBase64";
+
+ util = new Round2EchoBase64ClientUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunBaseBase64Res.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group Base
+ * operation echoBase64
+ */
+ public void testR2BaseEchoDate() throws AxisFault {
+ url = "http://soap.4s4c.com/ilab2/soap.asp";
+ soapAction = "urn:interopLab#echoDate";
+
+ util = new Round2EchoDateClientUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunBaseDateRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+
+ /**
+ * Round2
+ * Group Base
+ * operation echoHexBinary
+ */
+ public void testR2BaseEchoHexBinary() throws AxisFault {
+ url = "http://soap.4s4c.com/ilab2/soap.asp";
+ soapAction = "http://soapinterop.org/";
+
+ util = new Round2EchoHexBinaryClientUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunBaseHexBinaryRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group Base
+ * operation echoDecimal
+ */
+ public void testR2BaseEchoDecimal() throws AxisFault {
+ url = "http://soap.4s4c.com/ilab2/soap.asp";
+ soapAction = "http://soapinterop.org/";
+
+ util = new Round2EchoDecimalClientUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunBaseDecimalRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group Base
+ * operation echoBoolean
+ */
+ public void testR2BaseEchoBoolean() throws AxisFault {
+ url = "http://soap.4s4c.com/ilab2/soap.asp";
+ soapAction = "http://soapinterop.org/";
+
+ util = new Round2EchoBooleanClientUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunBaseBooleanRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group B
+ * operation echoStructAsSimpleTypes
+ */
+ public void testR2GBEchoStructAsSimpleTypes() throws AxisFault {
+ url = "http://soap.4s4c.com/ilab2/soap.asp";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupbEchoStructAsSimpleTypesUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunGroupbStructAsSimpleTypesRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group B
+ * operation echoSimpleTypesAsStruct
+ */
+ public void testR2GBEchoSimpleTypesAsStruct() throws AxisFault {
+ url = "http://soap.4s4c.com/ilab2/soap.asp";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupbEchoSimpleTypesAsStructUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunGroupbSimpletypesAsStructRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group B
+ * operation echo2DStringArray
+ */
+ public void testR2GBEcho2DStringArray() throws AxisFault {
+ url = "http://soap.4s4c.com/ilab2/soap.asp";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupbEcho2DStringArrayUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunGroupb2DStringArrayRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group B
+ * operation echoNestedStruct
+ */
+ public void testR2GBEchoNestedStruct() throws AxisFault {
+ url = "http://soap.4s4c.com/ilab2/soap.asp";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupbEchoNestedStructUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunGroupbNestedStructRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group B
+ * operation echoNestedArray
+ */
+ public void testR2GBEchoNestedArray() throws AxisFault {
+ url = "http://soap.4s4c.com/ilab2/soap.asp";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupbEchoNestedArrayUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunGroupbNestedArrayRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group C
+ * operation echoString
+ */
+ public void testR2GCEchoString() throws AxisFault {
+ url = "http://soap.4s4c.com/ilab2/soap.asp";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupcEchoStringUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "GroupcEchoStringRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group C
+ * operation echoInterger
+ */
+ public void testR2GCEchoInterger() throws AxisFault {
+ url = "http://soap.4s4c.com/ilab2/soap.asp";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupcIntergerUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "GroupcIntergerRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group C
+ * operation echoStringArray
+ */
+ public void testR2GCEchoStringArray() throws AxisFault {
+ url = "http://soap.4s4c.com/ilab2/soap.asp";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupcStringArrayUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "GroupcStringArrayRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group C
+ * operation echoIntergerArray
+ */
+ public void testR2GCEchoIntergerArray() throws AxisFault {
+ url = "http://soap.4s4c.com/ilab2/soap.asp";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupcIntegerArrayUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "GroupcIntegerArrayRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group C
+ * operation echoFloat
+ */
+ public void testR2GCEchoFloat() throws AxisFault {
+ url = "http://soap.4s4c.com/ilab2/soap.asp";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupcFloatUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "GroupcFloatRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group C
+ * operation echoFloatArray
+ */
+ public void testR2GCEchoFloatArray() throws AxisFault {
+ url = "http://soap.4s4c.com/ilab2/soap.asp";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupcFloatArrayUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "GroupcFloatArrayRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group C
+ * operation echoStruct
+ */
+ public void testR2GCEchoStruct() throws AxisFault {
+ url = "http://soap.4s4c.com/ilab2/soap.asp";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupcStructUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "GroupcStructRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group C
+ * operation echoStructArray
+ */
+ public void testR2GCEchoStructArray() throws AxisFault {
+ url = "http://soap.4s4c.com/ilab2/soap.asp";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupcStructArrayUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "GroupcStructArrayRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group C
+ * operation echoVoid
+ */
+ public void testR2GCEchoVoid() throws AxisFault {
+ url = "http://soap.4s4c.com/ilab2/soap.asp";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupcVoidUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "GroupcVoidRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group C
+ * operation echoBase64
+ */
+ public void testR2GCEchoBase64() throws AxisFault {
+ url = "http://soap.4s4c.com/ilab2/soap.asp";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupcBase64Util();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "GroupcBase64Res.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group C
+ * operation echoHexBinary
+ */
+ public void testR2GCEchoHexBinary() throws AxisFault {
+ url = "http://soap.4s4c.com/ilab2/soap.asp";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupcHexBinaryUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "GroupcHexBinaryRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group C
+ * operation echoBoolean
+ */
+ public void testR2GCEchoBoolean() throws AxisFault {
+ url = "http://soap.4s4c.com/ilab2/soap.asp";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupcBooleanUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "GroupcBooleanRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
}
Modified: webservices/axis2/trunk/java/modules/integration/itest/org/apache/axis2/interop/whitemesa/round2/S4s4cRound2InteropTest.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/integration/itest/org/apache/axis2/interop/whitemesa/round2/S4s4cRound2InteropTest.java?rev=292698&r1=292697&r2=292698&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/integration/itest/org/apache/axis2/interop/whitemesa/round2/S4s4cRound2InteropTest.java (original)
+++ webservices/axis2/trunk/java/modules/integration/itest/org/apache/axis2/interop/whitemesa/round2/S4s4cRound2InteropTest.java Fri Sep 30 03:53:29 2005
@@ -350,32 +350,5 @@
}
-// private static boolean compare(SOAPEnvelope retEnv, String filePath) throws AxisFault {
-//
-// boolean ok = false;
-// try {
-// if (retEnv != null) {
-// SOAPBody body = retEnv.getBody();
-// if (!body.hasFault()) {
-// //OMElement firstChild = (OMElement) body.getFirstElement();
-//
-// InputStream stream = S4s4cRound2InteropTest.class.getClassLoader().getResourceAsStream(filePath);
-//
-// XMLStreamReader parser = XMLInputFactory.newInstance().createXMLStreamReader(stream);
-// OMXMLParserWrapper builder = new StAXSOAPModelBuilder(parser, null);
-// SOAPEnvelope refEnv = (SOAPEnvelope) builder.getDocumentElement();
-// //OMElement refNode = (OMElement) resEnv.getBody().getFirstElement();
-// XMLComparator comparator = new XMLComparator();
-// ok = comparator.compare(retEnv, refEnv);
-// } else
-// return false;
-// } else
-// return false;
-//
-// } catch (Exception e) {
-// throw new AxisFault(e);
-// }
-// return ok;
-// }
}
Modified: webservices/axis2/trunk/java/modules/integration/itest/org/apache/axis2/interop/whitemesa/round2/SLRound2InteropTest.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/integration/itest/org/apache/axis2/interop/whitemesa/round2/SLRound2InteropTest.java?rev=292698&r1=292697&r2=292698&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/integration/itest/org/apache/axis2/interop/whitemesa/round2/SLRound2InteropTest.java (original)
+++ webservices/axis2/trunk/java/modules/integration/itest/org/apache/axis2/interop/whitemesa/round2/SLRound2InteropTest.java Fri Sep 30 03:53:29 2005
@@ -16,7 +16,39 @@
package org.apache.axis2.interop.whitemesa.round2;
+import org.apache.axis2.AxisFault;
import org.apache.axis2.interop.whitemesa.WhiteMesaIneterop;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupbEcho2DStringArrayUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupbEchoNestedArrayUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupbEchoNestedStructUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupbEchoSimpleTypesAsStructUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupbEchoStructAsSimpleTypesUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupcBase64Util;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupcBooleanUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupcEchoStringUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupcFloatArrayUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupcFloatUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupcHexBinaryUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupcIntegerArrayUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupcIntergerUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupcStringArrayUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupcStructArrayUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupcStructUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.GroupcVoidUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.Round2EchoBase64ClientUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.Round2EchoBooleanClientUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.Round2EchoDateClientUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.Round2EchoDecimalClientUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.Round2EchoFloatArrayClientUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.Round2EchoFloatClientUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.Round2EchoHexBinaryClientUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.Round2EchoIntegerArrayclientUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.Round2EchoIntegerClientUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.Round2EchoStringArrayClientUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.Round2EchoStringclientUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.Round2EchoStructArrayClientUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.Round2EchoStructClientUtil;
+import org.apache.axis2.interop.whitemesa.round2.util.Round2EchoVoidClientUtil;
import org.apache.axis2.interop.whitemesa.round2.util.SunRound2ClientUtil;
import org.apache.axis2.soap.SOAPEnvelope;
@@ -44,7 +76,8 @@
String resFilePath = "interop/whitemesa/round2/";
String tempPath = "";
SunRound2ClientUtil util;
-
+ boolean results;
+
public void testChack(){
//just addding a test case , since all the tase casea are fail
}
@@ -55,524 +88,497 @@
* Group Base
* operation echoString
*/
-// public void testR2BaseEchoString() throws AxisFault {
-// url = "http://localhost:8010/interop.cgi";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new Round2EchoStringclientUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunBaseStringRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group Base
-// * operation echoStringArray
-// */
-// public void testR2BaseEchoStringArray() throws AxisFault {
-// url = "http://localhost:8010/interop.cgi";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new Round2EchoStringArrayClientUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "SunBaseStringArrayRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group Base
-// * operation echoInteger
-// */
-// public void testR2BaseEchoInteger() throws AxisFault {
-// url = "http://localhost:8010/interop.cgi";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new Round2EchoIntegerClientUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunBaseIntegerRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group Base
-// * operation echoIntegerArray
-// */
-// public void testR2BaseEchoIntegerArray() throws AxisFault {
-// url = "http://localhost:8010/interop.cgi";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new Round2EchoIntegerArrayclientUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunBaseIntegerArrayRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group Base
-// * operation echoFloat
-// */
-// public void testR2BaseEchoFloat() throws AxisFault {
-// url = "http://localhost:8010/interop.cgi";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new Round2EchoFloatClientUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunBaseFloatRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group Base
-// * operation echoFloatArray
-// */
-// public void testR2BaseEchoFloatArray() throws AxisFault {
-// url = "http://localhost:8010/interop.cgi";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new Round2EchoFloatArrayClientUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunBaseFloatArrayRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group Base
-// * operation echoStruct
-// */
-// public void testRBaseEchoStruct() throws AxisFault {
-// url = "http://localhost:8010/interop.cgi";
-// soapAction = "";
-//
-// util = new Round2EchoStructClientUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunBaseStructRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group Base
-// * operation echoStructArray
-// */
-// public void testR2BaseEchoStructArray() throws AxisFault {
-// url = "http://localhost:8010/interop.cgi";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new Round2EchoStructArrayClientUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunBaseStructArrayRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group Base
-// * operation echoVoid
-// */
-// public void testR2BaseEchoVoid() throws AxisFault {
-// url = "http://localhost:8010/interop.cgi";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new Round2EchoVoidClientUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunBaseVoidRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group Base
-// * operation echoBase64
-// */
-// public void testR2BaseEchoBase64() throws AxisFault {
-// url = "http://localhost:8010/interop.cgi";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new Round2EchoBase64ClientUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunBaseBase64Res.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group Base
-// * operation echoBase64
-// */
-// public void testR2BaseEchoDate() throws AxisFault {
-// url = "http://localhost:8010/interop.cgi";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new Round2EchoDateClientUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunBaseDateRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-//
-// /**
-// * Round2
-// * Group Base
-// * operation echoHexBinary
-// */
-// public void testR2BaseEchoHexBinary() throws AxisFault {
-// url = "http://localhost:8010/interop.cgi";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new Round2EchoHexBinaryClientUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunBaseHexBinaryRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group Base
-// * operation echoDecimal
-// */
-// public void testR2BaseEchoDecimal() throws AxisFault {
-// url = "http://localhost:8010/interop.cgi";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new Round2EchoDecimalClientUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunBaseDecimalRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group Base
-// * operation echoBoolean
-// */
-// public void testR2BaseEchoBoolean() throws AxisFault {
-// url = "http://localhost:8010/interop.cgi";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new Round2EchoBooleanClientUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunBaseBooleanRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group B
-// * operation echoStructAsSimpleTypes
-// */
-// public void testR2GBEchoStructAsSimpleTypes() throws AxisFault {
-// url = "http://localhost:8010/interop.cgi";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupbEchoStructAsSimpleTypesUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunGroupbStructAsSimpleTypesRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group B
-// * operation echoSimpleTypesAsStruct
-// */
-// public void testR2GBEchoSimpleTypesAsStruct() throws AxisFault {
-// url = "http://localhost:8010/interop.cgi";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupbEchoSimpleTypesAsStructUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunGroupbSimpletypesAsStructRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group B
-// * operation echo2DStringArray
-// */
-// public void testR2GBEcho2DStringArray() throws AxisFault {
-// url = "http://localhost:8010/interop.cgi";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupbEcho2DStringArrayUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunGroupb2DStringArrayRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group B
-// * operation echoNestedStruct
-// */
-// public void testR2GBEchoNestedStruct() throws AxisFault {
-// url = "http://localhost:8010/interop.cgi";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupbEchoNestedStructUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunGroupbNestedStructRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group B
-// * operation echoNestedArray
-// */
-// public void testR2GBEchoNestedArray() throws AxisFault {
-// url = "http://localhost:8010/interop.cgi";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupbEchoNestedArrayUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "sunGroupbNestedArrayRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group C
-// * operation echoString
-// */
-// public void testR2GCEchoString() throws AxisFault {
-// url = "http://localhost:8010/interopC.cgi";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupcEchoStringUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "GroupcEchoStringRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group C
-// * operation echoInterger
-// */
-// public void testR2GCEchoInterger() throws AxisFault {
-// url = "http://localhost:8010/interopC.cgi";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupcIntergerUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "GroupcIntergerRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group C
-// * operation echoStringArray
-// */
-// public void testR2GCEchoStringArray() throws AxisFault {
-// url = "http://localhost:8010/interopC.cgi";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupcStringArrayUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "GroupcStringArrayRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group C
-// * operation echoIntergerArray
-// */
-// public void testR2GCEchoIntergerArray() throws AxisFault {
-// url = "http://localhost:8010/interopC.cgi";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupcIntegerArrayUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "GroupcIntegerArrayRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group C
-// * operation echoFloat
-// */
-// public void testR2GCEchoFloat() throws AxisFault {
-// url = "http://localhost:8010/interopC.cgi";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupcFloatUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "GroupcFloatRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group C
-// * operation echoFloatArray
-// */
-// public void testR2GCEchoFloatArray() throws AxisFault {
-// url = "http://localhost:8010/interopC.cgi";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupcFloatArrayUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "GroupcFloatArrayRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group C
-// * operation echoStruct
-// */
-// public void testR2GCEchoStruct() throws AxisFault {
-// url = "http://localhost:8010/interopC.cgi";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupcStructUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "GroupcStructRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group C
-// * operation echoStructArray
-// */
-// public void testR2GCEchoStructArray() throws AxisFault {
-// url = "http://localhost:8010/interopC.cgi";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupcStructArrayUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "GroupcStructArrayRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group C
-// * operation echoVoid
-// */
-// public void testR2GCEchoVoid() throws AxisFault {
-// url = "http://localhost:8010/interopC.cgi";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupcVoidUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "GroupcVoidRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group C
-// * operation echoBase64
-// */
-// public void testR2GCEchoBase64() throws AxisFault {
-// url = "http://localhost:8010/interopC.cgi";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupcBase64Util();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "GroupcBase64Res.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group C
-// * operation echoHexBinary
-// */
-// public void testR2GCEchoHexBinary() throws AxisFault {
-// url = "http://localhost:8010/interopC.cgi";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupcHexBinaryUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "GroupcHexBinaryRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-//
-// /**
-// * Round2
-// * Group C
-// * operation echoBoolean
-// */
-// public void testR2GCEchoBoolean() throws AxisFault {
-// url = "http://localhost:8010/interopC.cgi";
-// soapAction = "http://soapinterop.org/";
-//
-// util = new GroupcBooleanUtil();
-// retEnv = SunRound2Client.sendMsg(util, url, soapAction);
-// tempPath = resFilePath + "GroupcBooleanRes.xml";
-// results = compare(retEnv, tempPath);
-// assertTrue(results);
-// }
-
-// private static boolean compare(SOAPEnvelope retEnv, String filePath) throws AxisFault {
-//
-// boolean ok = false;
-// try {
-// if (retEnv != null) {
-// SOAPBody body = retEnv.getBody();
-// if (!body.hasFault()) {
-// //OMElement firstChild = (OMElement) body.getFirstElement();
-//
-// InputStream stream = SLRound2InteropTest.class.getClassLoader().getResourceAsStream(filePath);
-//
-// XMLStreamReader parser = XMLInputFactory.newInstance().createXMLStreamReader(stream);
-// OMXMLParserWrapper builder = new StAXSOAPModelBuilder(parser, null);
-// SOAPEnvelope refEnv = (SOAPEnvelope) builder.getDocumentElement();
-// //OMElement refNode = (OMElement) resEnv.getBody().getFirstElement();
-// XMLComparator comparator = new XMLComparator();
-// ok = comparator.compare(retEnv, refEnv);
-// } else
-// return false;
-// } else
-// return false;
-//
-// } catch (Exception e) {
-// throw new AxisFault(e);
-// }
-// return ok;
-// }
+ public void testR2BaseEchoString() throws AxisFault {
+ url = "http://localhost:8010/interop.cgi";
+ soapAction = "http://soapinterop.org/";
+
+ util = new Round2EchoStringclientUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunBaseStringRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group Base
+ * operation echoStringArray
+ */
+ public void testR2BaseEchoStringArray() throws AxisFault {
+ url = "http://localhost:8010/interop.cgi";
+ soapAction = "http://soapinterop.org/";
+
+ util = new Round2EchoStringArrayClientUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "SunBaseStringArrayRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group Base
+ * operation echoInteger
+ */
+ public void testR2BaseEchoInteger() throws AxisFault {
+ url = "http://localhost:8010/interop.cgi";
+ soapAction = "http://soapinterop.org/";
+
+ util = new Round2EchoIntegerClientUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunBaseIntegerRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group Base
+ * operation echoIntegerArray
+ */
+ public void testR2BaseEchoIntegerArray() throws AxisFault {
+ url = "http://localhost:8010/interop.cgi";
+ soapAction = "http://soapinterop.org/";
+
+ util = new Round2EchoIntegerArrayclientUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunBaseIntegerArrayRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group Base
+ * operation echoFloat
+ */
+ public void testR2BaseEchoFloat() throws AxisFault {
+ url = "http://localhost:8010/interop.cgi";
+ soapAction = "http://soapinterop.org/";
+
+ util = new Round2EchoFloatClientUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunBaseFloatRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group Base
+ * operation echoFloatArray
+ */
+ public void testR2BaseEchoFloatArray() throws AxisFault {
+ url = "http://localhost:8010/interop.cgi";
+ soapAction = "http://soapinterop.org/";
+
+ util = new Round2EchoFloatArrayClientUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunBaseFloatArrayRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group Base
+ * operation echoStruct
+ */
+ public void testRBaseEchoStruct() throws AxisFault {
+ url = "http://localhost:8010/interop.cgi";
+ soapAction = "";
+
+ util = new Round2EchoStructClientUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunBaseStructRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group Base
+ * operation echoStructArray
+ */
+ public void testR2BaseEchoStructArray() throws AxisFault {
+ url = "http://localhost:8010/interop.cgi";
+ soapAction = "http://soapinterop.org/";
+
+ util = new Round2EchoStructArrayClientUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunBaseStructArrayRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group Base
+ * operation echoVoid
+ */
+ public void testR2BaseEchoVoid() throws AxisFault {
+ url = "http://localhost:8010/interop.cgi";
+ soapAction = "http://soapinterop.org/";
+
+ util = new Round2EchoVoidClientUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunBaseVoidRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group Base
+ * operation echoBase64
+ */
+ public void testR2BaseEchoBase64() throws AxisFault {
+ url = "http://localhost:8010/interop.cgi";
+ soapAction = "http://soapinterop.org/";
+
+ util = new Round2EchoBase64ClientUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunBaseBase64Res.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group Base
+ * operation echoBase64
+ */
+ public void testR2BaseEchoDate() throws AxisFault {
+ url = "http://localhost:8010/interop.cgi";
+ soapAction = "http://soapinterop.org/";
+
+ util = new Round2EchoDateClientUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunBaseDateRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+
+ /**
+ * Round2
+ * Group Base
+ * operation echoHexBinary
+ */
+ public void testR2BaseEchoHexBinary() throws AxisFault {
+ url = "http://localhost:8010/interop.cgi";
+ soapAction = "http://soapinterop.org/";
+
+ util = new Round2EchoHexBinaryClientUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunBaseHexBinaryRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group Base
+ * operation echoDecimal
+ */
+ public void testR2BaseEchoDecimal() throws AxisFault {
+ url = "http://localhost:8010/interop.cgi";
+ soapAction = "http://soapinterop.org/";
+
+ util = new Round2EchoDecimalClientUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunBaseDecimalRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group Base
+ * operation echoBoolean
+ */
+ public void testR2BaseEchoBoolean() throws AxisFault {
+ url = "http://localhost:8010/interop.cgi";
+ soapAction = "http://soapinterop.org/";
+
+ util = new Round2EchoBooleanClientUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunBaseBooleanRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group B
+ * operation echoStructAsSimpleTypes
+ */
+ public void testR2GBEchoStructAsSimpleTypes() throws AxisFault {
+ url = "http://localhost:8010/interop.cgi";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupbEchoStructAsSimpleTypesUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunGroupbStructAsSimpleTypesRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group B
+ * operation echoSimpleTypesAsStruct
+ */
+ public void testR2GBEchoSimpleTypesAsStruct() throws AxisFault {
+ url = "http://localhost:8010/interop.cgi";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupbEchoSimpleTypesAsStructUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunGroupbSimpletypesAsStructRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group B
+ * operation echo2DStringArray
+ */
+ public void testR2GBEcho2DStringArray() throws AxisFault {
+ url = "http://localhost:8010/interop.cgi";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupbEcho2DStringArrayUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunGroupb2DStringArrayRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group B
+ * operation echoNestedStruct
+ */
+ public void testR2GBEchoNestedStruct() throws AxisFault {
+ url = "http://localhost:8010/interop.cgi";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupbEchoNestedStructUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunGroupbNestedStructRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group B
+ * operation echoNestedArray
+ */
+ public void testR2GBEchoNestedArray() throws AxisFault {
+ url = "http://localhost:8010/interop.cgi";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupbEchoNestedArrayUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "sunGroupbNestedArrayRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group C
+ * operation echoString
+ */
+ public void testR2GCEchoString() throws AxisFault {
+ url = "http://localhost:8010/interopC.cgi";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupcEchoStringUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "GroupcEchoStringRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group C
+ * operation echoInterger
+ */
+ public void testR2GCEchoInterger() throws AxisFault {
+ url = "http://localhost:8010/interopC.cgi";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupcIntergerUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "GroupcIntergerRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group C
+ * operation echoStringArray
+ */
+ public void testR2GCEchoStringArray() throws AxisFault {
+ url = "http://localhost:8010/interopC.cgi";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupcStringArrayUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "GroupcStringArrayRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group C
+ * operation echoIntergerArray
+ */
+ public void testR2GCEchoIntergerArray() throws AxisFault {
+ url = "http://localhost:8010/interopC.cgi";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupcIntegerArrayUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "GroupcIntegerArrayRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group C
+ * operation echoFloat
+ */
+ public void testR2GCEchoFloat() throws AxisFault {
+ url = "http://localhost:8010/interopC.cgi";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupcFloatUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "GroupcFloatRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group C
+ * operation echoFloatArray
+ */
+ public void testR2GCEchoFloatArray() throws AxisFault {
+ url = "http://localhost:8010/interopC.cgi";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupcFloatArrayUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "GroupcFloatArrayRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group C
+ * operation echoStruct
+ */
+ public void testR2GCEchoStruct() throws AxisFault {
+ url = "http://localhost:8010/interopC.cgi";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupcStructUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "GroupcStructRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group C
+ * operation echoStructArray
+ */
+ public void testR2GCEchoStructArray() throws AxisFault {
+ url = "http://localhost:8010/interopC.cgi";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupcStructArrayUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "GroupcStructArrayRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group C
+ * operation echoVoid
+ */
+ public void testR2GCEchoVoid() throws AxisFault {
+ url = "http://localhost:8010/interopC.cgi";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupcVoidUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "GroupcVoidRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group C
+ * operation echoBase64
+ */
+ public void testR2GCEchoBase64() throws AxisFault {
+ url = "http://localhost:8010/interopC.cgi";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupcBase64Util();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "GroupcBase64Res.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group C
+ * operation echoHexBinary
+ */
+ public void testR2GCEchoHexBinary() throws AxisFault {
+ url = "http://localhost:8010/interopC.cgi";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupcHexBinaryUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "GroupcHexBinaryRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
+ /**
+ * Round2
+ * Group C
+ * operation echoBoolean
+ */
+ public void testR2GCEchoBoolean() throws AxisFault {
+ url = "http://localhost:8010/interopC.cgi";
+ soapAction = "http://soapinterop.org/";
+
+ util = new GroupcBooleanUtil();
+ retEnv = SunRound2Client.sendMsg(util, url, soapAction);
+ tempPath = resFilePath + "GroupcBooleanRes.xml";
+ results = compare(retEnv, tempPath);
+ assertTrue(results);
+ }
+
}
Modified: webservices/axis2/trunk/java/modules/integration/itest/org/apache/axis2/interop/whitemesa/round2/SPJRound2InteropTest.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/integration/itest/org/apache/axis2/interop/whitemesa/round2/SPJRound2InteropTest.java?rev=292698&r1=292697&r2=292698&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/integration/itest/org/apache/axis2/interop/whitemesa/round2/SPJRound2InteropTest.java (original)
+++ webservices/axis2/trunk/java/modules/integration/itest/org/apache/axis2/interop/whitemesa/round2/SPJRound2InteropTest.java Fri Sep 30 03:53:29 2005
@@ -350,33 +350,5 @@
assertTrue(results);
}
-
-// private static boolean compare(SOAPEnvelope retEnv, String filePath) throws AxisFault {
-//
-// boolean ok = false;
-// try {
-// if (retEnv != null) {
-// SOAPBody body = retEnv.getBody();
-// if (!body.hasFault()) {
-// //OMElement firstChild = (OMElement) body.getFirstElement();
-//
-// InputStream stream = SPJRound2InteropTest.class.getClassLoader().getResourceAsStream(filePath);
-//
-// XMLStreamReader parser = XMLInputFactory.newInstance().createXMLStreamReader(stream);
-// OMXMLParserWrapper builder = new StAXSOAPModelBuilder(parser, null);
-// SOAPEnvelope refEnv = (SOAPEnvelope) builder.getDocumentElement();
-// //OMElement refNode = (OMElement) resEnv.getBody().getFirstElement();
-// XMLComparator comparator = new XMLComparator();
-// ok = comparator.compare(retEnv, refEnv);
-// } else
-// return false;
-// } else
-// return false;
-//
-// } catch (Exception e) {
-// throw new AxisFault(e);
-// }
-// return ok;
-// }
}