Sorry, meant to show the log:

   Feb 16, 2021 1:06:59 PM org.apache.coyote.AbstractProtocol init
   INFO: Initializing ProtocolHandler ["http-nio-16004"]
   Feb 16, 2021 1:06:59 PM org.apache.coyote.AbstractProtocol init
   INFO: Initializing ProtocolHandler ["https-jsse-nio-16004"]
   Feb 16, 2021 1:06:59 PM org.apache.catalina.util.LifecycleBase
   handleSubClassException
   SEVERE: Failed to initialize component [Connector[HTTP/1.1-16004]]
   org.apache.catalina.LifecycleException: Protocol handler
   initialization failed
        at
   org.apache.catalina.connector.Connector.initInternal(Connector.java:1049)
        at
   org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136)
        at
   
org.apache.catalina.core.StandardService.initInternal(StandardService.java:558)
        at
   org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136)
        at
   
org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:1045)
        at
   org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136)
        at
   org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:173)
        at org.apache.catalina.startup.Tomcat.start(Tomcat.java:486)
   ===>    at
   edu.utah.camplab.server.SGSSelector.kickOff(SGSSelector.java:172)
        at edu.utah.camplab.server.SGSSelector.run(SGSSelector.java:184)
        at java.base/java.lang.Thread.run(Thread.java:832)
   Caused by: java.net.BindException: Address already in use
        at java.base/sun.nio.ch.Net.bind0(Native Method)
        at java.base/sun.nio.ch.Net.bind(Net.java:550)
        at
   
java.base/sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:249)
        at
   org.apache.tomcat.util.net.NioEndpoint.initServerSocket(NioEndpoint.java:277)
        at
   org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:241)
        at
   
org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1193)
        at
   org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:1206)
        at
   org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:597)
        at
   
org.apache.coyote.http11.AbstractHttp11Protocol.init(AbstractHttp11Protocol.java:80)
        at
   org.apache.catalina.connector.Connector.initInternal(Connector.java:1046)
        ... 10 more

   ===>       embeddedTomcat.start();


On 2/16/21 1:02 PM, Rob Sargent wrote:
The logging so far has told me only that my port 16004 is in use, but at outset it clearly is not according to netstat or ss.  Is tomcat opening that port before the call to "tomcat.start(); tomcat.getServer().await():"?



On 2/16/21 12:04 PM, Rob Sargent wrote:
I'm managed to open the flood gates.  Will report soon.




Reply via email to