Repository: cxf Updated Branches: refs/heads/2.7.x-fixes ec5a2135a -> 7dbada761
Fix test failures Project: http://git-wip-us.apache.org/repos/asf/cxf/repo Commit: http://git-wip-us.apache.org/repos/asf/cxf/commit/7dbada76 Tree: http://git-wip-us.apache.org/repos/asf/cxf/tree/7dbada76 Diff: http://git-wip-us.apache.org/repos/asf/cxf/diff/7dbada76 Branch: refs/heads/2.7.x-fixes Commit: 7dbada76113a5ac539f70319ba90a9427bdde0fe Parents: ec5a213 Author: Daniel Kulp <[email protected]> Authored: Fri Oct 30 11:56:59 2015 -0400 Committer: Daniel Kulp <[email protected]> Committed: Fri Oct 30 11:56:59 2015 -0400 ---------------------------------------------------------------------- .../systest/jms/JMSClientServerGzipTest.java | 23 ++++++++++++-------- .../systest/jms/JMSClientServerSoap12Test.java | 22 ++++++++++++------- 2 files changed, 28 insertions(+), 17 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cxf/blob/7dbada76/systests/transport-jms/src/test/java/org/apache/cxf/systest/jms/JMSClientServerGzipTest.java ---------------------------------------------------------------------- diff --git a/systests/transport-jms/src/test/java/org/apache/cxf/systest/jms/JMSClientServerGzipTest.java b/systests/transport-jms/src/test/java/org/apache/cxf/systest/jms/JMSClientServerGzipTest.java index b372232..97b7b71 100644 --- a/systests/transport-jms/src/test/java/org/apache/cxf/systest/jms/JMSClientServerGzipTest.java +++ b/systests/transport-jms/src/test/java/org/apache/cxf/systest/jms/JMSClientServerGzipTest.java @@ -47,8 +47,8 @@ public class JMSClientServerGzipTest extends AbstractBusClientServerTestBase { public static final String PORT = allocatePort(GzipServer.class); static EmbeddedJMSBrokerLauncher broker; - private String wsdlString; - + private static String serverWsdlString; + private static String wsdlString; public static class GzipServer extends AbstractBusTestServerBase { Endpoint ep; @@ -58,7 +58,14 @@ public class JMSClientServerGzipTest extends AbstractBusClientServerTestBase { Bus bus = bf.createBus("org/apache/cxf/systest/jms/gzipBus.xml"); BusFactory.setDefaultBus(bus); setBus(bus); - broker.updateWsdl(bus, "testutils/hello_world_doc_lit.wsdl"); + + serverWsdlString = "testutils/hello_world_doc_lit.wsdl".intern(); + broker.updateWsdl(bus, serverWsdlString); + + URL u = getClass().getResource("/wsdl/hello_world_doc_lit.wsdl"); + wsdlString = u.toString().intern(); + broker.updateWsdl(getBus(), wsdlString); + ep = Endpoint.publish(null, impleDoc); } public void tearDown() { @@ -74,12 +81,10 @@ public class JMSClientServerGzipTest extends AbstractBusClientServerTestBase { } - public URL getWSDLURL(String s) throws Exception { + public URL getWSDLURL(String s, Bus bus) throws Exception { URL u = getClass().getResource(s); wsdlString = u.toString().intern(); - broker.updateWsdl(getBus(), wsdlString); - System.gc(); - System.gc(); + broker.updateWsdl(bus, wsdlString); return u; } public QName getServiceName(QName q) { @@ -94,10 +99,10 @@ public class JMSClientServerGzipTest extends AbstractBusClientServerTestBase { SpringBusFactory bf = new SpringBusFactory(); Bus bus = bf.createBus("org/apache/cxf/systest/jms/gzipBus.xml"); BusFactory.setDefaultBus(bus); - QName serviceName = getServiceName(new QName("http://apache.org/hello_world_doc_lit", + QName serviceName = getServiceName(new QName("http://apache.org/hello_world_doc_lit", "SOAPService2")); QName portName = getPortName(new QName("http://apache.org/hello_world_doc_lit", "SoapPort2")); - URL wsdl = getWSDLURL("/wsdl/hello_world_doc_lit.wsdl"); + URL wsdl = getWSDLURL("/wsdl/hello_world_doc_lit.wsdl", bus); assertNotNull(wsdl); SOAPService2 service = new SOAPService2(wsdl, serviceName); http://git-wip-us.apache.org/repos/asf/cxf/blob/7dbada76/systests/transport-jms/src/test/java/org/apache/cxf/systest/jms/JMSClientServerSoap12Test.java ---------------------------------------------------------------------- diff --git a/systests/transport-jms/src/test/java/org/apache/cxf/systest/jms/JMSClientServerSoap12Test.java b/systests/transport-jms/src/test/java/org/apache/cxf/systest/jms/JMSClientServerSoap12Test.java index 5fa1620..4b2a9e9 100644 --- a/systests/transport-jms/src/test/java/org/apache/cxf/systest/jms/JMSClientServerSoap12Test.java +++ b/systests/transport-jms/src/test/java/org/apache/cxf/systest/jms/JMSClientServerSoap12Test.java @@ -50,7 +50,8 @@ public class JMSClientServerSoap12Test extends AbstractBusClientServerTestBase { static EmbeddedJMSBrokerLauncher broker; - private String wsdlString; + private static String serverWsdlString; + private static String wsdlString; public static class Soap12Server extends AbstractBusTestServerBase { public static final String PORT = allocatePort(Soap12Server.class); @@ -61,7 +62,14 @@ public class JMSClientServerSoap12Test extends AbstractBusClientServerTestBase { Bus bus = bf.createBus("org/apache/cxf/systest/jms/soap12Bus.xml"); BusFactory.setDefaultBus(bus); setBus(bus); - broker.updateWsdl(bus, "testutils/hello_world_doc_lit.wsdl"); + + serverWsdlString = "testutils/hello_world_doc_lit.wsdl".intern(); + broker.updateWsdl(bus, serverWsdlString); + + URL u = getClass().getResource("/wsdl/hello_world_doc_lit.wsdl"); + wsdlString = u.toString().intern(); + broker.updateWsdl(getBus(), wsdlString); + Endpoint.publish(null, impleDoc); } } @@ -75,12 +83,10 @@ public class JMSClientServerSoap12Test extends AbstractBusClientServerTestBase { launchServer(Soap12Server.class, true)); } - public URL getWSDLURL(String s) throws Exception { + public URL getWSDLURL(String s, Bus bus) throws Exception { URL u = getClass().getResource(s); wsdlString = u.toString().intern(); - broker.updateWsdl(getBus(), wsdlString); - System.gc(); - System.gc(); + broker.updateWsdl(bus, wsdlString); return u; } public QName getServiceName(QName q) { @@ -98,7 +104,7 @@ public class JMSClientServerSoap12Test extends AbstractBusClientServerTestBase { QName serviceName = getServiceName(new QName("http://apache.org/hello_world_doc_lit", "SOAPService8")); QName portName = getPortName(new QName("http://apache.org/hello_world_doc_lit", "SoapPort8")); - URL wsdl = getWSDLURL("/wsdl/hello_world_doc_lit.wsdl"); + URL wsdl = getWSDLURL("/wsdl/hello_world_doc_lit.wsdl", bus); assertNotNull(wsdl); SOAPService2 service = new SOAPService2(wsdl, serviceName); @@ -154,7 +160,7 @@ public class JMSClientServerSoap12Test extends AbstractBusClientServerTestBase { QName serviceName = new QName("http://apache.org/hello_world_doc_lit", "SOAPService8"); QName portName = new QName("http://apache.org/hello_world_doc_lit", "SoapPort8"); - URL wsdl = getWSDLURL("/wsdl/hello_world_doc_lit.wsdl"); + URL wsdl = getWSDLURL("/wsdl/hello_world_doc_lit.wsdl", bus); SOAPService2 service = new SOAPService2(wsdl, serviceName); Greeter greeter = service.getPort(portName, Greeter.class, new AddressingFeature());
