Author: veithen
Date: Sat Jan 14 19:04:53 2017
New Revision: 1778819

URL: http://svn.apache.org/viewvc?rev=1778819&view=rev
Log:
Let Jetty choose a port instead of using PortAllocator.

Modified:
    
axis/axis2/java/rampart/trunk/modules/rampart-integration/src/main/java/org/apache/axis2/integration/JettyServer.java

Modified: 
axis/axis2/java/rampart/trunk/modules/rampart-integration/src/main/java/org/apache/axis2/integration/JettyServer.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/rampart/trunk/modules/rampart-integration/src/main/java/org/apache/axis2/integration/JettyServer.java?rev=1778819&r1=1778818&r2=1778819&view=diff
==============================================================================
--- 
axis/axis2/java/rampart/trunk/modules/rampart-integration/src/main/java/org/apache/axis2/integration/JettyServer.java
 (original)
+++ 
axis/axis2/java/rampart/trunk/modules/rampart-integration/src/main/java/org/apache/axis2/integration/JettyServer.java
 Sat Jan 14 19:04:53 2017
@@ -28,7 +28,6 @@ import org.junit.rules.ExternalResource;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.apache.axis2.addressing.EndpointReference;
-import org.apache.axis2.testutils.PortAllocator;
 import org.apache.axis2.transport.http.AxisServlet;
 
 /**
@@ -103,11 +102,8 @@ public class JettyServer extends Externa
     
     @Override
     protected void before() throws Throwable {
-        int port = this.port == 0 ? PortAllocator.allocatePort() : this.port;
-        
         server = new Server();
         
-        logger.info("Starting server on port: " + port);
         if (!secure) {
             SelectChannelConnector connector = new SelectChannelConnector();
             connector.setPort(port);
@@ -169,6 +165,8 @@ public class JettyServer extends Externa
                 throw e;
             }
         }
+        
+        logger.info("Server started on port " + getPort());
     }
     
     @Override
@@ -225,7 +223,7 @@ public class JettyServer extends Externa
         for (Connector connector : connectors) {
             if (connector instanceof SelectChannelConnector) {
                 //must be the http connector
-                return connector.getPort();
+                return connector.getLocalPort();
             }
         }
         


Reply via email to