Server server = ServerFactory.getServer(); Service[] services = server.findServices(); for (Service service : services) { for (Connector connector : service.findConnectors()) { ProtocolHandler protocolHandler = connector.getProtocolHandler(); if (protocolHandler instanceof Http11Protocol || protocolHandler instanceof Http11AprProtocol || protocolHandler instanceof Http11NioProtocol) { serverPort = connector.getPort(); System.out.println("HTTP Port: " + connector.getPort()); } } }
protected String getJettyUrl(Server server) { return "http://" + jooUnitJettyHost + ":" + server.getConnectors()[0].getPort(); }
public int getPort() { return server.getConnectors()[0].getPort(); }
@PreDestroy public void destroy() { log.info("STOPPING HTTP SERVICE ON PORT: {}", server.getConnectors()[0].getPort()); stopAndWait(); log.info("STOPPED HTTP SERVICE ON PORT: {}", server.getConnectors()[0].getPort()); server.destroy(); log.info("DESTROYED HTTP SERVICE ON PORT: {}", server.getConnectors()[0].getPort()); }
@Override @ManagedAttribute public int getPort() { return server.getConnectors()[0].getPort(); }
/** * {@inheritDoc} * * @see net.sourceforge.eclipsejetty.starter.common.ServerAdapter#getPorts() */ public Collection<Integer> getPorts() { Collection<Integer> results = new LinkedHashSet<Integer>(); Connector[] connectors = server.getConnectors(); if (connectors != null) { for (Connector connector : connectors) { if (!connector.getClass().getSimpleName().toLowerCase().contains("ssl")) { results.add(connector.getPort()); } } } return results; }
/** * {@inheritDoc} * * @see net.sourceforge.eclipsejetty.starter.common.ServerAdapter#getSecurePorts() */ @Override public Collection<Integer> getSecurePorts() { Collection<Integer> results = new LinkedHashSet<Integer>(); Connector[] connectors = server.getConnectors(); if (connectors != null) { for (Connector connector : connectors) { if (connector.getClass().getSimpleName().toLowerCase().contains("ssl")) { results.add(connector.getPort()); } } } return results; }
/** * {@inheritDoc} * * @see net.sourceforge.eclipsejetty.starter.common.ServerAdapter#getPorts() */ @Override public Collection<Integer> getPorts() { Collection<Integer> results = new LinkedHashSet<Integer>(); Connector[] connectors = server.getConnectors(); if (connectors != null) { for (Connector connector : connectors) { if (!connector.getClass().getSimpleName().toLowerCase().contains("ssl")) { results.add(connector.getPort()); } } } return results; }
/** * {@inheritDoc} * * @see net.sourceforge.eclipsejetty.starter.common.ServerAdapter#getSecurePorts() */ public Collection<Integer> getSecurePorts() { Collection<Integer> results = new LinkedHashSet<Integer>(); Connector[] connectors = server.getConnectors(); if (connectors != null) { for (Connector connector : connectors) { if (connector.getClass().getSimpleName().toLowerCase().contains("ssl")) { results.add(connector.getPort()); } } } return results; }
@Inject private EmbeddedWebApplicationContext appContext; public String getBaseUrl() throws UnknownHostException { Connector connector = ((TomcatEmbeddedServletContainer) appContext.getEmbeddedServletContainer()).getTomcat().getConnector(); String scheme = connector.getScheme(); String ip = InetAddress.getLocalHost().getHostAddress(); int port = connector.getPort(); String contextPath = appContext.getServletContext().getContextPath() return scheme + "://" + ip + ":" + port + contextPath; }
protected URI createBaseURL() { return URI.create("http://localhost:" + server.getConnectors()[0].getPort() + "/arquillian-protocol"); }
for (Connector connector : engine.getService().findConnectors()) { System.out.println(connector.getPort());
protected URI createBaseURL() { return URI.create("http://localhost:" + server.getConnectors()[0].getPort() + "/arquillian-protocol"); }
private int getTomcatContainerPort() throws MalformedObjectNameException, AttributeNotFoundException, InstanceNotFoundException, MBeanException, ReflectionException { int serverPort = 0; MBeanServer mBeanServer = MBeanServerFactory.findMBeanServer(null).get(0); ObjectName name = new ObjectName("Catalina", "type", "Server"); Server server = (Server) mBeanServer.getAttribute(name, "managedResource"); Service[] services = server.findServices(); for (Service service : services) { for (Connector connector : service.findConnectors()) { ProtocolHandler protocolHandler = connector.getProtocolHandler(); if (protocolHandler instanceof Http11Protocol || protocolHandler instanceof Http11AprProtocol || protocolHandler instanceof Http11NioProtocol) { serverPort = connector.getPort(); break; } } } return serverPort; }
port = connectors[0].getPort(); canonicalName.append(port); canonicalName.append("-");
port = connectors[0].getPort(); canonicalName.append(port); canonicalName.append("-");
port = connectors[0].getPort(); canonicalName.append(port); canonicalName.append("-");
settings().port(jetty.getConnectors()[0].getPort());
"Adding Jetty Connector " + conn.getClass().getName() + " on port " + conn.getPort() );