You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by dk...@apache.org on 2010/06/03 22:33:42 UTC
svn commit: r951145 - in /cxf/trunk/systests/databinding/src/test:
java/org/apache/cxf/systest/aegis/ java/org/apache/cxf/systest/aegis/mtom/
java/org/apache/cxf/systest/jaxb/ java/org/apache/cxf/systest/xmlbeans/
resources/
Author: dkulp
Date: Thu Jun 3 20:33:41 2010
New Revision: 951145
URL: http://svn.apache.org/viewvc?rev=951145&view=rev
Log:
Update the databinding system tests to use dynamic ports
Modified:
cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/aegis/AegisClientServerTest.java
cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/aegis/AegisJaxWsTest.java
cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/aegis/AegisServer.java
cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/aegis/CharacterSchemaTest.java
cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/aegis/mtom/MtomTest.java
cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/jaxb/TestServiceTest.java
cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/xmlbeans/ClientServerXmlBeansTest.java
cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/xmlbeans/Server.java
cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/xmlbeans/ServerNoWsdl.java
cxf/trunk/systests/databinding/src/test/resources/aegisJaxWsBeans.xml
cxf/trunk/systests/databinding/src/test/resources/aegisSportsServiceBeans.xml
cxf/trunk/systests/databinding/src/test/resources/extrajaxbclass.xml
cxf/trunk/systests/databinding/src/test/resources/mtomTestBeans.xml
Modified: cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/aegis/AegisClientServerTest.java
URL: http://svn.apache.org/viewvc/cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/aegis/AegisClientServerTest.java?rev=951145&r1=951144&r2=951145&view=diff
==============================================================================
--- cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/aegis/AegisClientServerTest.java (original)
+++ cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/aegis/AegisClientServerTest.java Thu Jun 3 20:33:41 2010
@@ -43,6 +43,7 @@ import org.junit.BeforeClass;
import org.junit.Test;
public class AegisClientServerTest extends AbstractBusClientServerTestBase {
+ static final String PORT = allocatePort(AegisServer.class);
static final Logger LOG = LogUtils.getLogger(AegisClientServerTest.class);
@BeforeClass
@@ -56,7 +57,7 @@ public class AegisClientServerTest exten
ClientProxyFactoryBean proxyFactory = new ClientProxyFactoryBean();
proxyFactory.setDataBinding(aegisBinding);
proxyFactory.setServiceClass(AuthService.class);
- proxyFactory.setAddress("http://localhost:9002/service");
+ proxyFactory.setAddress("http://localhost:" + PORT + "/service");
AuthService service = (AuthService) proxyFactory.create();
assertTrue(service.authenticate("Joe", "Joe", "123"));
assertFalse(service.authenticate("Joe1", "Joe", "fang"));
@@ -86,7 +87,7 @@ public class AegisClientServerTest exten
JaxWsProxyFactoryBean proxyFactory = new JaxWsProxyFactoryBean();
proxyFactory.setDataBinding(aegisBinding);
proxyFactory.setServiceClass(AuthService.class);
- proxyFactory.setAddress("http://localhost:9002/jaxwsAndAegis");
+ proxyFactory.setAddress("http://localhost:" + PORT + "/jaxwsAndAegis");
AuthService service = (AuthService) proxyFactory.create();
assertTrue(service.authenticate("Joe", "Joe", "123"));
assertFalse(service.authenticate("Joe1", "Joe", "fang"));
@@ -118,7 +119,7 @@ public class AegisClientServerTest exten
@Test
public void testWSDL() throws Exception {
- URL url = new URL("http://localhost:9002/jaxwsAndAegis?wsdl");
+ URL url = new URL("http://localhost:" + PORT + "/jaxwsAndAegis?wsdl");
Document dom = XMLUtils.parse(url.openStream());
TestUtilities util = new TestUtilities(this.getClass());
util.addDefaultNamespaces();
@@ -131,7 +132,7 @@ public class AegisClientServerTest exten
+ "xsd:sequence/xsd:element[@nillable='true']",
dom);
- url = new URL("http://localhost:9002/serviceWithCustomNS?wsdl");
+ url = new URL("http://localhost:" + PORT + "/serviceWithCustomNS?wsdl");
dom = XMLUtils.parse(url.openStream());
util.assertValid("//wsdl:definitions[@targetNamespace='http://foo.bar.com']",
dom);
@@ -143,7 +144,7 @@ public class AegisClientServerTest exten
JaxWsProxyFactoryBean proxyFactory = new JaxWsProxyFactoryBean();
proxyFactory.setDataBinding(aegisBinding);
proxyFactory.setServiceClass(SportsService.class);
- proxyFactory.setWsdlLocation("http://localhost:9002/jaxwsAndAegisSports?wsdl");
+ proxyFactory.setWsdlLocation("http://localhost:" + PORT + "/jaxwsAndAegisSports?wsdl");
SportsService service = (SportsService) proxyFactory.create();
Collection<Team> teams = service.getTeams();
@@ -158,7 +159,7 @@ public class AegisClientServerTest exten
@Test
public void testDynamicClient() throws Exception {
DynamicClientFactory dcf = DynamicClientFactory.newInstance();
- Client client = dcf.createClient("http://localhost:9002/jaxwsAndAegisSports?wsdl");
+ Client client = dcf.createClient("http://localhost:" + PORT + "/jaxwsAndAegisSports?wsdl");
Object r = client.invoke("getAttributeBean")[0];
Method getAddrPlainString = r.getClass().getMethod("getAttrPlainString");
Modified: cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/aegis/AegisJaxWsTest.java
URL: http://svn.apache.org/viewvc/cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/aegis/AegisJaxWsTest.java?rev=951145&r1=951144&r2=951145&view=diff
==============================================================================
--- cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/aegis/AegisJaxWsTest.java (original)
+++ cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/aegis/AegisJaxWsTest.java Thu Jun 3 20:33:41 2010
@@ -31,6 +31,7 @@ import org.apache.cxf.aegis.databinding.
import org.apache.cxf.helpers.FileUtils;
import org.apache.cxf.jaxws.JaxWsProxyFactoryBean;
import org.apache.cxf.systest.aegis.bean.Item;
+import org.apache.cxf.testutil.common.TestUtil;
import org.apache.cxf.ws.security.wss4j.WSS4JOutInterceptor;
import org.junit.Assert;
@@ -44,7 +45,8 @@ import org.springframework.test.context.
*/
@ContextConfiguration(locations = { "classpath:aegisJaxWsBeans.xml" })
public class AegisJaxWsTest extends AbstractJUnit4SpringContextTests {
-
+ static final String PORT = TestUtil.getPortNumber(AegisJaxWsTest.class);
+
private AegisJaxWs client;
public AegisJaxWsTest() {
@@ -55,7 +57,7 @@ public class AegisJaxWsTest extends Abst
JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean();
factory.setServiceClass(AegisJaxWs.class);
if (sec) {
- factory.setAddress("http://localhost:9167/aegisJaxWsUN");
+ factory.setAddress("http://localhost:" + PORT + "/aegisJaxWsUN");
WSS4JOutInterceptor wss4jOut = new WSS4JOutInterceptor();
wss4jOut.setProperty("action", "UsernameToken");
wss4jOut.setProperty("user", "alice");
@@ -65,7 +67,7 @@ public class AegisJaxWsTest extends Abst
factory.getProperties().put("password", "pass");
factory.getOutInterceptors().add(wss4jOut);
} else {
- factory.setAddress("http://localhost:9167/aegisJaxWs");
+ factory.setAddress("http://localhost:" + PORT + "/aegisJaxWs");
}
factory.getServiceFactory().setDataBinding(new AegisDatabinding());
Modified: cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/aegis/AegisServer.java
URL: http://svn.apache.org/viewvc/cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/aegis/AegisServer.java?rev=951145&r1=951144&r2=951145&view=diff
==============================================================================
--- cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/aegis/AegisServer.java (original)
+++ cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/aegis/AegisServer.java Thu Jun 3 20:33:41 2010
@@ -31,6 +31,7 @@ import org.mortbay.jetty.webapp.WebAppCo
public class AegisServer extends AbstractBusTestServerBase {
+ static final String PORT = allocatePort(AegisServer.class);
private org.mortbay.jetty.Server server;
@@ -40,7 +41,7 @@ public class AegisServer extends Abstrac
server = new org.mortbay.jetty.Server();
SelectChannelConnector connector = new SelectChannelConnector();
- connector.setPort(9002);
+ connector.setPort(Integer.parseInt(PORT));
server.setConnectors(new Connector[] {connector});
WebAppContext webappcontext = new WebAppContext();
Modified: cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/aegis/CharacterSchemaTest.java
URL: http://svn.apache.org/viewvc/cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/aegis/CharacterSchemaTest.java?rev=951145&r1=951144&r2=951145&view=diff
==============================================================================
--- cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/aegis/CharacterSchemaTest.java (original)
+++ cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/aegis/CharacterSchemaTest.java Thu Jun 3 20:33:41 2010
@@ -30,6 +30,7 @@ import org.apache.cxf.Bus;
import org.apache.cxf.aegis.type.basic.CharacterAsStringType;
import org.apache.cxf.endpoint.Server;
import org.apache.cxf.test.TestUtilities;
+import org.apache.cxf.testutil.common.TestUtil;
import org.junit.Assert;
import org.junit.Test;
@@ -43,7 +44,8 @@ import org.springframework.test.context.
*/
@ContextConfiguration(locations = { "classpath:aegisSportsServiceBeans.xml" })
public class CharacterSchemaTest extends AbstractJUnit4SpringContextTests {
-
+ static final String PORT = TestUtil.getPortNumber(CharacterSchemaTest.class);
+
private TestUtilities testUtilities;
public CharacterSchemaTest() {
Modified: cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/aegis/mtom/MtomTest.java
URL: http://svn.apache.org/viewvc/cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/aegis/mtom/MtomTest.java?rev=951145&r1=951144&r2=951145&view=diff
==============================================================================
--- cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/aegis/mtom/MtomTest.java (original)
+++ cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/aegis/mtom/MtomTest.java Thu Jun 3 20:33:41 2010
@@ -39,6 +39,7 @@ import org.apache.cxf.frontend.ClientPro
import org.apache.cxf.systest.aegis.mtom.fortest.DataHandlerBean;
import org.apache.cxf.systest.aegis.mtom.fortest.MtomTestImpl;
import org.apache.cxf.test.TestUtilities;
+import org.apache.cxf.testutil.common.TestUtil;
import org.junit.Assert;
import org.junit.Test;
@@ -51,7 +52,8 @@ import org.springframework.test.context.
*/
@ContextConfiguration(locations = { "classpath:mtomTestBeans.xml" })
public class MtomTest extends AbstractJUnit4SpringContextTests {
-
+ static final String PORT = TestUtil.getPortNumber(MtomTest.class);
+
private org.apache.cxf.systest.aegis.mtom.fortest.MtomTestImpl impl;
private org.apache.cxf.systest.aegis.mtom.fortest.MtomTest client;
private TestUtilities testUtilities;
@@ -65,7 +67,7 @@ public class MtomTest extends AbstractJU
aegisBinding.setMtomEnabled(enableClientMTOM);
ClientProxyFactoryBean proxyFac = new ClientProxyFactoryBean();
proxyFac.setDataBinding(aegisBinding);
- proxyFac.setAddress("http://localhost:9002/mtom");
+ proxyFac.setAddress("http://localhost:" + PORT + "/mtom");
proxyFac.setServiceClass(org.apache.cxf.systest.aegis.mtom.fortest.MtomTest.class);
Map<String, Object> props = new HashMap<String, Object>();
if (enableClientMTOM) {
@@ -144,7 +146,7 @@ public class MtomTest extends AbstractJU
String url = testUtilities.resolveNamespacePrefix(pieces[0], elementNode);
Assert.assertEquals(SOAPConstants.XSD, url);
- s = testUtilities.getServerForAddress("http://localhost:9002/mtomXmime");
+ s = testUtilities.getServerForAddress("http://localhost:" + PORT + "/mtomXmime");
wsdl = testUtilities.getWSDLDocument(s);
Assert.assertNotNull(wsdl);
typeAttrList =
Modified: cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/jaxb/TestServiceTest.java
URL: http://svn.apache.org/viewvc/cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/jaxb/TestServiceTest.java?rev=951145&r1=951144&r2=951145&view=diff
==============================================================================
--- cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/jaxb/TestServiceTest.java (original)
+++ cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/jaxb/TestServiceTest.java Thu Jun 3 20:33:41 2010
@@ -33,6 +33,7 @@ import org.apache.cxf.systest.jaxb.model
import org.apache.cxf.systest.jaxb.model.Widget;
import org.apache.cxf.systest.jaxb.service.TestService;
import org.apache.cxf.test.TestUtilities;
+import org.apache.cxf.testutil.common.TestUtil;
import org.junit.Assert;
import org.junit.Test;
@@ -42,6 +43,7 @@ import org.springframework.test.context.
@ContextConfiguration(locations = { "classpath:extrajaxbclass.xml" })
public class TestServiceTest extends AbstractJUnit4SpringContextTests {
+ static final String PORT = TestUtil.getPortNumber(TestServiceTest.class);
private TestUtilities testUtilities;
@@ -65,7 +67,7 @@ public class TestServiceTest extends Abs
TestService testClient = getTestClient();
((BindingProvider)testClient).getRequestContext()
.put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY,
- "http://localhost:7081/service/TestEndpoint");
+ "http://localhost:" + PORT + "/service/TestEndpoint");
Widget widgetFromService = testClient.getWidgetById((long)42);
Assert.assertEquals(expected, widgetFromService);
@@ -74,7 +76,7 @@ public class TestServiceTest extends Abs
@Test
public void testSchema() throws Exception {
- URL url = new URL("http://localhost:7081/service/TestService?wsdl");
+ URL url = new URL("http://localhost:" + PORT + "/service/TestService?wsdl");
String s = IOUtils.toString(url.openStream());
Assert.assertTrue(s, s.contains("application/octet-stream"));
}
Modified: cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/xmlbeans/ClientServerXmlBeansTest.java
URL: http://svn.apache.org/viewvc/cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/xmlbeans/ClientServerXmlBeansTest.java?rev=951145&r1=951144&r2=951145&view=diff
==============================================================================
--- cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/xmlbeans/ClientServerXmlBeansTest.java (original)
+++ cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/xmlbeans/ClientServerXmlBeansTest.java Thu Jun 3 20:33:41 2010
@@ -33,6 +33,7 @@ import org.apache.cxf.frontend.ClientPro
import org.apache.cxf.interceptor.LoggingInInterceptor;
import org.apache.cxf.interceptor.LoggingOutInterceptor;
import org.apache.cxf.testutil.common.AbstractBusClientServerTestBase;
+import org.apache.cxf.testutil.common.TestUtil;
import org.apache.helloWorldSoapHttp.xmlbeans.types.FaultDetailDocument;
import org.apache.helloWorldSoapHttp.xmlbeans.types.FaultDetailDocument.FaultDetail;
import org.apache.hello_world_soap_http.xmlbeans.GreetMeFault;
@@ -45,9 +46,10 @@ import org.junit.Test;
/**
*
*/
-//@org.junit.Ignore("randomly fails on Hudson, but dkulp cannot reproduce yet")
public class ClientServerXmlBeansTest extends AbstractBusClientServerTestBase {
-
+ static final String WSDL_PORT = TestUtil.getPortNumber(Server.class);
+ static final String NOWSDL_PORT = TestUtil.getPortNumber(ServerNoWsdl.class);
+
private static final QName SERVICE_NAME
= new QName("http://apache.org/hello_world_soap_http/xmlbeans", "SOAPService");
@@ -68,6 +70,7 @@ public class ClientServerXmlBeansTest ex
SOAPService ss = new SOAPService(wsdl, SERVICE_NAME);
Greeter port = ss.getSoapPort();
+ updateAddressPort(port, WSDL_PORT);
String resp;
ClientProxy.getClient(port).getInInterceptors().add(new LoggingInInterceptor());
ClientProxy.getClient(port).getOutInterceptors().add(new LoggingOutInterceptor());
@@ -115,7 +118,8 @@ public class ClientServerXmlBeansTest ex
SOAPService ss = new SOAPService(wsdl, SERVICE_NAME);
QName soapPort = new QName("http://apache.org/hello_world_soap_http/xmlbeans", "SoapPort");
- ss.addPort(soapPort, SOAPBinding.SOAP11HTTP_BINDING, "http://localhost:9010/SoapContext/SoapPort");
+ ss.addPort(soapPort, SOAPBinding.SOAP11HTTP_BINDING, "http://localhost:"
+ + NOWSDL_PORT + "/SoapContext/SoapPort");
Greeter port = ss.getPort(soapPort, Greeter.class);
String resp;
ClientProxy.getClient(port).getInInterceptors().add(new LoggingInInterceptor());
Modified: cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/xmlbeans/Server.java
URL: http://svn.apache.org/viewvc/cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/xmlbeans/Server.java?rev=951145&r1=951144&r2=951145&view=diff
==============================================================================
--- cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/xmlbeans/Server.java (original)
+++ cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/xmlbeans/Server.java Thu Jun 3 20:33:41 2010
@@ -26,8 +26,10 @@ import org.apache.cxf.Bus;
import org.apache.cxf.BusFactory;
import org.apache.cxf.bus.spring.SpringBusFactory;
import org.apache.cxf.testutil.common.AbstractBusTestServerBase;
+import org.apache.cxf.testutil.common.TestUtil;
public class Server extends AbstractBusTestServerBase {
+ static final String PORT = TestUtil.getPortNumber(Server.class);
protected void run() {
// set the configuration file
@@ -35,10 +37,10 @@ public class Server extends AbstractBusT
Bus bus = factory.createBus("org/apache/cxf/systest/xmlbeans/cxf.xml");
BusFactory.setDefaultBus(bus);
setBus(bus);
- Endpoint.publish("http://localhost:9000/SoapContext/SoapPort",
+ Endpoint.publish("http://localhost:" + PORT + "/SoapContext/SoapPort",
new GreeterImpl());
- Endpoint.publish("http://localhost:9000/SOAPDocLitBareService/SoapPort",
+ Endpoint.publish("http://localhost:" + PORT + "/SOAPDocLitBareService/SoapPort",
new PutLastTradePriceImpl());
}
Modified: cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/xmlbeans/ServerNoWsdl.java
URL: http://svn.apache.org/viewvc/cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/xmlbeans/ServerNoWsdl.java?rev=951145&r1=951144&r2=951145&view=diff
==============================================================================
--- cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/xmlbeans/ServerNoWsdl.java (original)
+++ cxf/trunk/systests/databinding/src/test/java/org/apache/cxf/systest/xmlbeans/ServerNoWsdl.java Thu Jun 3 20:33:41 2010
@@ -26,8 +26,10 @@ import org.apache.cxf.Bus;
import org.apache.cxf.BusFactory;
import org.apache.cxf.bus.spring.SpringBusFactory;
import org.apache.cxf.testutil.common.AbstractBusTestServerBase;
+import org.apache.cxf.testutil.common.TestUtil;
public class ServerNoWsdl extends AbstractBusTestServerBase {
+ static final String PORT = TestUtil.getPortNumber(ServerNoWsdl.class);
protected void run() {
// set the configuration file
@@ -36,11 +38,11 @@ public class ServerNoWsdl extends Abstra
BusFactory.setDefaultBus(bus);
setBus(bus);
Object implementor = new GreeterImpl();
- String address = "http://localhost:9010/SoapContext/SoapPort";
+ String address = "http://localhost:" + PORT + "/SoapContext/SoapPort";
Endpoint.publish(address, implementor);
implementor = new PutLastTradePriceImpl();
- Endpoint.publish("http://localhost:9010/SOAPDocLitBareService/SoapPort", implementor);
+ Endpoint.publish("http://localhost:" + PORT + "/SOAPDocLitBareService/SoapPort", implementor);
}
public static void main(String args[]) {
Modified: cxf/trunk/systests/databinding/src/test/resources/aegisJaxWsBeans.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/systests/databinding/src/test/resources/aegisJaxWsBeans.xml?rev=951145&r1=951144&r2=951145&view=diff
==============================================================================
--- cxf/trunk/systests/databinding/src/test/resources/aegisJaxWsBeans.xml (original)
+++ cxf/trunk/systests/databinding/src/test/resources/aegisJaxWsBeans.xml Thu Jun 3 20:33:41 2010
@@ -37,7 +37,9 @@ http://cxf.apache.org/core http://cxf.ap
<import resource="classpath:META-INF/cxf/cxf-extension-http.xml" />
<import
resource="classpath:META-INF/cxf/cxf-extension-http-jetty.xml" />
-
+
+ <bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"/>
+
<bean id="aegisBean"
class="org.apache.cxf.aegis.databinding.AegisDatabinding"
scope="prototype" />
@@ -51,7 +53,7 @@ http://cxf.apache.org/core http://cxf.ap
<bean id="impl" class="org.apache.cxf.systest.aegis.AegisJaxWsImpl" />
<jaxws:endpoint id="aegisRPCImpl" implementor="#impl"
- address="http://localhost:9167/aegisJaxWs">
+ address="http://localhost:${testutil.ports.AegisJaxWsTest}/aegisJaxWs">
<jaxws:serviceFactory>
<ref bean='jaxws-and-aegis-service-factory' />
</jaxws:serviceFactory>
@@ -66,7 +68,7 @@ http://cxf.apache.org/core http://cxf.ap
class="org.apache.cxf.systest.aegis.ServerPasswordCallback"/>
<jaxws:endpoint id="aegisRPCImplUN" implementor="#impl"
- address="http://localhost:9167/aegisJaxWsUN">
+ address="http://localhost:${testutil.ports.AegisJaxWsTest}/aegisJaxWsUN">
<jaxws:serviceFactory>
<ref bean='jaxws-and-aegis-service-factory' />
</jaxws:serviceFactory>
Modified: cxf/trunk/systests/databinding/src/test/resources/aegisSportsServiceBeans.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/systests/databinding/src/test/resources/aegisSportsServiceBeans.xml?rev=951145&r1=951144&r2=951145&view=diff
==============================================================================
--- cxf/trunk/systests/databinding/src/test/resources/aegisSportsServiceBeans.xml (original)
+++ cxf/trunk/systests/databinding/src/test/resources/aegisSportsServiceBeans.xml Thu Jun 3 20:33:41 2010
@@ -37,10 +37,12 @@ http://cxf.apache.org/core http://cxf.ap
<import resource="classpath:META-INF/cxf/cxf-extension-http.xml" />
<import resource="classpath:META-INF/cxf/cxf-extension-http-jetty.xml" />
+ <bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"/>
+
<bean id="sportsImpl"
class="org.apache.cxf.systest.aegis.SportsServiceImpl" />
- <simple:server id="sports-server" address="http://localhost:9002/sports"
+ <simple:server id="sports-server" address="http://localhost:${testutil.ports.CharacterSchemaTest}/sports"
serviceClass="org.apache.cxf.systest.aegis.SportsService">
<simple:dataBinding>
<bean
Modified: cxf/trunk/systests/databinding/src/test/resources/extrajaxbclass.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/systests/databinding/src/test/resources/extrajaxbclass.xml?rev=951145&r1=951144&r2=951145&view=diff
==============================================================================
--- cxf/trunk/systests/databinding/src/test/resources/extrajaxbclass.xml (original)
+++ cxf/trunk/systests/databinding/src/test/resources/extrajaxbclass.xml Thu Jun 3 20:33:41 2010
@@ -33,9 +33,11 @@ under the License.
<import resource="classpath:META-INF/cxf/cxf-extension-http.xml" />
<import resource="classpath:META-INF/cxf/cxf-extension-http-jetty.xml" />
+ <bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"/>
<!-- Services -->
- <jaxws:server id="testServer" serviceClass="org.apache.cxf.systest.jaxb.service.TestService" address="http://localhost:7081/service/TestService">
+ <jaxws:server id="testServer" serviceClass="org.apache.cxf.systest.jaxb.service.TestService"
+ address="http://localhost:${testutil.ports.TestServiceTest}/service/TestService">
<jaxws:properties>
<entry key="jaxb.additionalContextClasses">
@@ -58,7 +60,7 @@ under the License.
<!-- Endpoint -->
<jaxws:endpoint id="testEndpoint"
implementor="org.apache.cxf.systest.jaxb.service.TestServiceImpl"
- address="http://localhost:7081/service/TestEndpoint">
+ address="http://localhost:${testutil.ports.TestServiceTest}/service/TestEndpoint">
<jaxws:properties>
<entry key="jaxb.additionalContextClasses">
@@ -75,7 +77,7 @@ under the License.
<!-- Client Proxy -->
- <jaxws:client id="testClient" address="http://localhost:7081/service/TestService" serviceClass="org.apache.cxf.systest.jaxb.service.TestService">
+ <jaxws:client id="testClient" address="http://localhost:${testutil.ports.TestServiceTest}/service/TestService" serviceClass="org.apache.cxf.systest.jaxb.service.TestService">
<jaxws:inInterceptors>
<bean class="org.apache.cxf.interceptor.LoggingInInterceptor" />
</jaxws:inInterceptors>
Modified: cxf/trunk/systests/databinding/src/test/resources/mtomTestBeans.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/systests/databinding/src/test/resources/mtomTestBeans.xml?rev=951145&r1=951144&r2=951145&view=diff
==============================================================================
--- cxf/trunk/systests/databinding/src/test/resources/mtomTestBeans.xml (original)
+++ cxf/trunk/systests/databinding/src/test/resources/mtomTestBeans.xml Thu Jun 3 20:33:41 2010
@@ -36,6 +36,8 @@ http://cxf.apache.org/core http://cxf.ap
<import resource="classpath:META-INF/cxf/cxf-extension-soap.xml" />
<import resource="classpath:META-INF/cxf/cxf-extension-http.xml" />
<import resource="classpath:META-INF/cxf/cxf-extension-http-jetty.xml" />
+
+ <bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"/>
<cxf:bus>
<cxf:features>
@@ -46,7 +48,7 @@ http://cxf.apache.org/core http://cxf.ap
<bean id="mtomImpl"
class="org.apache.cxf.systest.aegis.mtom.fortest.MtomTestImpl" />
- <simple:server id="mtom-server" address="http://localhost:9002/mtom"
+ <simple:server id="mtom-server" address="http://localhost:${testutil.ports.MtomTest}/mtom"
serviceClass="org.apache.cxf.systest.aegis.mtom.fortest.MtomTest">
<simple:dataBinding>
<bean
@@ -69,7 +71,7 @@ http://cxf.apache.org/core http://cxf.ap
</simple:serviceFactory>
</simple:server>
- <simple:server id="mtom-xmime-server" address="http://localhost:9002/mtomXmime"
+ <simple:server id="mtom-xmime-server" address="http://localhost:${testutil.ports.MtomTest}/mtomXmime"
serviceClass="org.apache.cxf.systest.aegis.mtom.fortest.MtomTest">
<simple:dataBinding>
<bean