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 aj...@apache.org on 2005/02/23 07:15:55 UTC

svn commit: r154967 - in webservices/axis/trunk/java/modules/samples/src: java/interop/doclit/InteropStub.java test/interop/doclit/InteropStubTest.java

Author: ajith
Date: Tue Feb 22 22:15:53 2005
New Revision: 154967

URL: http://svn.apache.org/viewcvs?view=rev&rev=154967
Log:
Changed the interop test classes to push exceptions upwards rather than catching them. 

Modified:
    webservices/axis/trunk/java/modules/samples/src/java/interop/doclit/InteropStub.java
    webservices/axis/trunk/java/modules/samples/src/test/interop/doclit/InteropStubTest.java

Modified: webservices/axis/trunk/java/modules/samples/src/java/interop/doclit/InteropStub.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/samples/src/java/interop/doclit/InteropStub.java?view=diff&r1=154966&r2=154967
==============================================================================
--- webservices/axis/trunk/java/modules/samples/src/java/interop/doclit/InteropStub.java (original)
+++ webservices/axis/trunk/java/modules/samples/src/java/interop/doclit/InteropStub.java Tue Feb 22 22:15:53 2005
@@ -78,8 +78,8 @@
         return factory.getDefaultEnvelope();
     }
 
-    public SOAPStruct echoStruct(SOAPStruct inputEchoStruct){
-        try{
+    public SOAPStruct echoStruct(SOAPStruct inputEchoStruct) throws Exception{
+
 
             OMElement echoStructElementNode = factory.createOMElement("echoStructParam",interopNS);
 
@@ -119,20 +119,12 @@
 
             return soapStructure;
 
-        } catch (AxisFault axisFault) {
-            axisFault.printStackTrace();
-        }catch (Exception e){
-            e.printStackTrace();
-        }
-
-        return null;
-
 
     }
 
 
-    public String[] echoStringArray(String[] input){
-        try {
+    public String[] echoStringArray(String[] input) throws Exception{
+
 
             OMElement echoStringArrayParamElementNode = factory.createOMElement("echoStringArrayParam",interopNS);
             OMElement echoStringArrayElement;
@@ -163,16 +155,10 @@
             return SimpleTypeEncodingUtils.deserializeStringArray(elt.getPullParser(false));
 
 
-        } catch (AxisFault axisFault) {
-            axisFault.printStackTrace();
-        }catch (Exception e){
-            e.printStackTrace();
-        }
-        return null;
+
     }
 
-    public String echoString(String input){
-        try {
+    public String echoString(String input) throws Exception{
 
             OMElement echoStringParamElementNode = factory.createOMElement("echoStringParam",interopNS);
             OMText echoStringTextNode = factory.createText(echoStringParamElementNode,input);
@@ -197,13 +183,7 @@
 
             return elt.getFirstChild().getValue();
 
-        } catch (AxisFault axisFault) {
-            axisFault.printStackTrace();
-        }catch (Exception e){
-            e.printStackTrace();
-        }
 
-        return null;
     }
 
 

Modified: webservices/axis/trunk/java/modules/samples/src/test/interop/doclit/InteropStubTest.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/samples/src/test/interop/doclit/InteropStubTest.java?view=diff&r1=154966&r2=154967
==============================================================================
--- webservices/axis/trunk/java/modules/samples/src/test/interop/doclit/InteropStubTest.java (original)
+++ webservices/axis/trunk/java/modules/samples/src/test/interop/doclit/InteropStubTest.java Tue Feb 22 22:15:53 2005
@@ -25,13 +25,13 @@
     private static String OPENLINK_ENDPOINT = "http://demo.openlinksw.com/r3/DocLit";
 
 
-    private void testEchoString(String endpoint,String soapAction){
+    private void testEchoString(String endpoint,String soapAction) throws Exception{
         InteropStub stub = new InteropStub(endpoint);
         stub.setSOAPAction(soapAction==null?"":soapAction);
         String echoValue = "Hello World";
         assertEquals(stub.echoString(echoValue),echoValue);
     }
-    private void testEchoStringArray(String endpoint,String soapAction){
+    private void testEchoStringArray(String endpoint,String soapAction) throws Exception{
         InteropStub stub = new InteropStub(endpoint);
         stub.setSOAPAction(soapAction==null?"":soapAction);
         String[] echoValueArray = new String[20];
@@ -48,7 +48,7 @@
         }
     }
 
-    private void testEchoStruct(String endpoint,String soapAction){
+    private void testEchoStruct(String endpoint,String soapAction) throws Exception{
         InteropStub stub = new InteropStub(endpoint);
         stub.setSOAPAction(soapAction==null?"":soapAction);
 
@@ -63,13 +63,13 @@
 
     }
 
-    public void testASPEndPoint(){
+    public void testASPEndPoint() throws Exception{
         testEchoString(ASP_NET_ENDPOINT,"\"http://soapinterop.org/\"");
         testEchoStringArray(ASP_NET_ENDPOINT,"\"http://soapinterop.org/\"");
         testEchoStruct(ASP_NET_ENDPOINT,"\"http://soapinterop.org/\"");
 
     }
-    public void testOpenlinkEndPoint(){
+    public void testOpenlinkEndPoint()throws Exception{
         testEchoString(OPENLINK_ENDPOINT,null);
         testEchoStringArray(OPENLINK_ENDPOINT,null);
         testEchoStruct(OPENLINK_ENDPOINT,null);