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("---------------------------------------");
}
}