Author: veithen
Date: Mon Dec 25 17:08:52 2017
New Revision: 1819250

URL: http://svn.apache.org/viewvc?rev=1819250&view=rev
Log:
Fix test case that incorrectly swallows exceptions.

Modified:
    
axis/axis2/java/core/trunk/modules/jaxws-integration/test/org/apache/axis2/jaxws/dispatch/JAXBSourceDispatchTests.java

Modified: 
axis/axis2/java/core/trunk/modules/jaxws-integration/test/org/apache/axis2/jaxws/dispatch/JAXBSourceDispatchTests.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/jaxws-integration/test/org/apache/axis2/jaxws/dispatch/JAXBSourceDispatchTests.java?rev=1819250&r1=1819249&r2=1819250&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/jaxws-integration/test/org/apache/axis2/jaxws/dispatch/JAXBSourceDispatchTests.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/jaxws-integration/test/org/apache/axis2/jaxws/dispatch/JAXBSourceDispatchTests.java
 Mon Dec 25 17:08:52 2017
@@ -61,53 +61,49 @@ public class JAXBSourceDispatchTests ext
     public void testJAXBSourceSyncPayloadMode() throws Exception {
         TestLogger.logger.debug("---------------------------------------");
         TestLogger.logger.debug("test: " + getName());
-        try{
-            // Initialize the JAX-WS client artifacts
-            Service svc = Service.create(serviceName);
-            svc.addPort(portName, null, url);
-            Dispatch<Source> dispatch = svc.createDispatch(portName, 
Source.class, Service.Mode.PAYLOAD);
-
-            //Create JAXBContext and JAXBSource here.
-            ObjectFactory factory = new ObjectFactory();
-            Invoke invokeObj = factory.createInvoke();
-            invokeObj.setInvokeStr("Some Request");
-            JAXBContext ctx = 
JAXBContext.newInstance("org.test.dispatch.jaxbsource");
-
-            JAXBSource jbSrc = new JAXBSource(ctx.createMarshaller(), 
invokeObj);
-            // Invoke the Dispatch
-            TestLogger.logger.debug(">> Invoking sync Dispatch");
-            //Invoke Server endpoint and read response
-            Source response = dispatch.invoke(jbSrc);
-
-            assertNotNull("dispatch invoke returned null", response);
-            //Print the response as string.
-            StringWriter writer = new StringWriter();
-            Transformer t = TransformerFactory.newInstance().newTransformer();
-            Result result = new StreamResult(writer);
-            t.transform(response, result);
-
-            TestLogger.logger.debug("Response On Client: \n" + 
writer.getBuffer().toString());
-            
-            // Invoke a second time
-            jbSrc = new JAXBSource(ctx.createMarshaller(), invokeObj);
-            // Invoke the Dispatch
-            TestLogger.logger.debug(">> Invoking sync Dispatch");
-            //Invoke Server endpoint and read response
-            response = dispatch.invoke(jbSrc);
-
-            assertNotNull("dispatch invoke returned null", response);
-            //Print the response as string.
-            writer = new StringWriter();
-            t = TransformerFactory.newInstance().newTransformer();
-            result = new StreamResult(writer);
-            t.transform(response, result);
-
-            TestLogger.logger.debug("Response On Client: \n" + 
writer.getBuffer().toString());
-            TestLogger.logger.debug("---------------------------------------");
-        }catch(Exception e){
-            e.printStackTrace();
-        }
         
+        // Initialize the JAX-WS client artifacts
+        Service svc = Service.create(serviceName);
+        svc.addPort(portName, null, url);
+        Dispatch<Source> dispatch = svc.createDispatch(portName, Source.class, 
Service.Mode.PAYLOAD);
+
+        //Create JAXBContext and JAXBSource here.
+        ObjectFactory factory = new ObjectFactory();
+        Invoke invokeObj = factory.createInvoke();
+        invokeObj.setInvokeStr("Some Request");
+        JAXBContext ctx = 
JAXBContext.newInstance("org.test.dispatch.jaxbsource");
+
+        JAXBSource jbSrc = new JAXBSource(ctx.createMarshaller(), invokeObj);
+        // Invoke the Dispatch
+        TestLogger.logger.debug(">> Invoking sync Dispatch");
+        //Invoke Server endpoint and read response
+        Source response = dispatch.invoke(jbSrc);
+
+        assertNotNull("dispatch invoke returned null", response);
+        //Print the response as string.
+        StringWriter writer = new StringWriter();
+        Transformer t = TransformerFactory.newInstance().newTransformer();
+        Result result = new StreamResult(writer);
+        t.transform(response, result);
+
+        TestLogger.logger.debug("Response On Client: \n" + 
writer.getBuffer().toString());
+        
+        // Invoke a second time
+        jbSrc = new JAXBSource(ctx.createMarshaller(), invokeObj);
+        // Invoke the Dispatch
+        TestLogger.logger.debug(">> Invoking sync Dispatch");
+        //Invoke Server endpoint and read response
+        response = dispatch.invoke(jbSrc);
+
+        assertNotNull("dispatch invoke returned null", response);
+        //Print the response as string.
+        writer = new StringWriter();
+        t = TransformerFactory.newInstance().newTransformer();
+        result = new StreamResult(writer);
+        t.transform(response, result);
+
+        TestLogger.logger.debug("Response On Client: \n" + 
writer.getBuffer().toString());
+        TestLogger.logger.debug("---------------------------------------");
     }
     
 }


Reply via email to