Index: round1/Round1Client.java
===================================================================
--- round1/Round1Client.java	(revision 239985)
+++ round1/Round1Client.java	(working copy)
@@ -25,31 +25,25 @@
         URL url = null;
         try {
             url = new URL(epUrl);
-        } catch (MalformedURLException e) {
-            throw new AxisFault(e);
-        }
+            Call call = new Call("target/itest-resources/intregrationRepo");
+            call.setTo(new EndpointReference(url.toString()));
+            call.setSoapAction(soapAction);
+            call.setTransportInfo(Constants.TRANSPORT_HTTP, Constants.TRANSPORT_HTTP, false);
 
-        Call call = new Call("target/itest-resources/intregrationRepo");
-        call.setTo(new EndpointReference(url.toString()));
-        call.setSoapAction(soapAction);
-        call.setTransportInfo(Constants.TRANSPORT_HTTP, Constants.TRANSPORT_HTTP, false);
-        SOAPEnvelope reqEnv = util.getEchoSoapEnvelope();
+            SOAPEnvelope reqEnv = util.getEchoSoapEnvelope();  
+            AxisConfiguration axisConfig = new AxisConfigurationImpl();
+            ConfigurationContext configCtx = new ConfigurationContext(axisConfig);
+            MessageContext msgCtx = new MessageContext(configCtx);
+            msgCtx.setEnvelope(reqEnv);
 
-        System.out.println("");
-
-        AxisConfiguration axisConfig = new AxisConfigurationImpl();
-        ConfigurationContext configCtx = new ConfigurationContext(axisConfig);
-        MessageContext msgCtx = new MessageContext(configCtx);
-        msgCtx.setEnvelope(reqEnv);
-
-
-        QName opName = new QName("");
-        OperationDescription opDesc = new OperationDescription(opName);
-        MessageContext retMsgCtx = call.invokeBlocking(opDesc, msgCtx);
-        //SOAPEnvelope responseEnvelop = replyContext.getEnvelope();
-        retEnv = retMsgCtx.getEnvelope();
-
-        return retEnv;
+            QName opName = new QName("");
+            OperationDescription opDesc = new OperationDescription(opName);
+            MessageContext retMsgCtx = call.invokeBlocking(opDesc, msgCtx);
+            retEnv = retMsgCtx.getEnvelope();
+            return retEnv;
+        } catch (Exception e) {
+            throw new AxisFault(e);
+        }
     }
 }
 
Index: round1/util/Round1ClientUtil.java
===================================================================
--- round1/util/Round1ClientUtil.java	(revision 239985)
+++ round1/util/Round1ClientUtil.java	(working copy)
@@ -10,6 +10,5 @@
  * To change this template use File | Settings | File Templates.
  */
 public interface Round1ClientUtil {
-
     SOAPEnvelope getEchoSoapEnvelope();
 }
Index: round4/complex/EchoBlockingClient.java
===================================================================
--- round4/complex/EchoBlockingClient.java	(revision 239985)
+++ round4/complex/EchoBlockingClient.java	(working copy)
@@ -28,15 +28,15 @@
 
 public class EchoBlockingClient {
 
-    public OMElement sendMsg(WhitemesaR4ClientUtil util, String soapAction) {
+    public OMElement sendMsg(WhitemesaR4ClientUtil util, String soapAction) throws AxisFault {
         OMElement firstchild = null;
 
         EndpointReference targetEPR = new EndpointReference("http://www.whitemesa.net/interop/r4/fault-rpc-complex");
 
-        try {
+        
 
 
-            Call call = new Call();
+            Call call = new Call("target/itest-resources/intregrationRepo");
             call.setTo(targetEPR);
             call.setExceptionToBeThrownOnSOAPFault(false);
             call.setTransportInfo(Constants.TRANSPORT_HTTP, Constants.TRANSPORT_HTTP, false);
@@ -46,14 +46,9 @@
 
             firstchild = call.invokeBlocking("", util.getEchoOMElement());
 
-            StringWriter writer = new StringWriter();
 
-            System.out.println(writer.toString());
 
-        } catch (AxisFault axisFault) {
-            axisFault.printStackTrace();
-
-        }
+        
         return firstchild;
 
     }
Index: round4/simple/EchoBlockingClient.java
===================================================================
--- round4/simple/EchoBlockingClient.java	(revision 239985)
+++ round4/simple/EchoBlockingClient.java	(working copy)
@@ -41,15 +41,12 @@
 public class EchoBlockingClient {
 
 
-    public OMElement sendMsg(WhitemesaR4ClientUtil util,String soapAction){
+    public OMElement sendMsg(WhitemesaR4ClientUtil util,String soapAction) throws AxisFault {
         OMElement firstchild=null;
 //        EndpointReference targetEPR = new EndpointReference("http://www.whitemesa.net:80/interop/r4/fault-rpc" );
-        EndpointReference targetEPR = new EndpointReference("http://www.whitemesa.net:80/interop/r4/fault-rpc" );
+        EndpointReference targetEPR = new EndpointReference("http://www.whitemesa.net:80/interop/r4/fault-rpc" );          
 
-        try {
-
-
-            Call call = new Call();
+            Call call = new Call("target/itest-resources/intregrationRepo");
             call.setTo(targetEPR);
             call.setExceptionToBeThrownOnSOAPFault(false);
             call.setTransportInfo(Constants.TRANSPORT_HTTP,Constants.TRANSPORT_HTTP,false);
@@ -58,20 +55,9 @@
 
             firstchild = call.invokeBlocking("",util.getEchoOMElement());
 
-            StringWriter writer = new StringWriter();
-
-//            firstchild.serializeWithCache(XMLOutputFactory.newInstance()
-//                    .createXMLStreamWriter(writer));
-//            writer.flush();
-
-            System.out.println(writer.toString());
+            ;
 //
-        } catch (AxisFault axisFault) {
-            axisFault.printStackTrace();
-//        } catch (XMLStreamException e) {
-//            e.printStackTrace();
 
-        }
         return firstchild;
 
     }
