You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by se...@apache.org on 2013/11/18 18:33:39 UTC
svn commit: r1543091 -
/cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/servlet/CXFServletTest.java
Author: sergeyb
Date: Mon Nov 18 17:33:38 2013
New Revision: 1543091
URL: http://svn.apache.org/r1543091
Log:
[CXF-5153] Disabling servlet address updates by default on the trunk only
Modified:
cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/servlet/CXFServletTest.java
Modified: cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/servlet/CXFServletTest.java
URL: http://svn.apache.org/viewvc/cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/servlet/CXFServletTest.java?rev=1543091&r1=1543090&r2=1543091&view=diff
==============================================================================
--- cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/servlet/CXFServletTest.java (original)
+++ cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/servlet/CXFServletTest.java Mon Nov 18 17:33:38 2013
@@ -30,6 +30,7 @@ import javax.xml.ws.Endpoint;
import javax.xml.ws.soap.SOAPBinding;
import org.w3c.dom.Document;
+import org.w3c.dom.NodeList;
import com.meterware.httpunit.GetMethodWebRequest;
import com.meterware.httpunit.PostMethodWebRequest;
@@ -253,7 +254,16 @@ public class CXFServletTest extends Abst
addNamespace("http", "http://schemas.xmlsoap.org/wsdl/http/");
assertValid("//wsdl:operation[@name='greetMe']", doc);
- assertValid("//http:address[@location='" + CONTEXT_URL + "/services/greeter2']", doc);
+ NodeList addresses = assertValid("//http:address/@locatiossn", doc);
+ boolean found = true;
+ for (int i = 0; i < addresses.getLength(); i++) {
+ String address = addresses.item(i).getLocalName();
+ if (address.startsWith("http://localhost") && address.endsWith("/services/greeter2")) {
+ found = true;
+ break;
+ }
+ }
+ assertTrue(found);
}
@Test