After completing the Endevor web services installation using CCS Tomcat 9.0.37, Tomcat starts with error:
Feb 18, 2021 6:03:10 PM org.apache.catalina.util.LifecycleBase handleSubClassException
SEVERE: Failed to initialize component ÕConnectorÕHTTP/1.1-auto-1þþ
org.apache.catalina.LifecycleException: Protocol handler initialization failed
...
Caused by: java.lang.IllegalArgumentException: port out of range:-1
Release : 18.0, 18.1 Tomcat 9.0.27 Tomcat 9.0.37
Component : CA Endevor Software Change Manager
Server.xml port number undefined after the web services installation:
<Server port="${server.shutdown.port}" shutdown="CASHUTDOWN">
<Connector port="${connector.port}" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="${connector.ssl.port}" />
<Connector port="${connector.ssl.port}" protocol="org.apache.coyote.http11.Http11NioProtocol"
keystoreFile="keystore/tomcat.keystore"
keystorePass="tomcat"
maxThreads="150" SSLEnabled="true">
For Endevor 18.1 - apply SO11467
For Endevor 18.0 - apply SO11466
Then reinstall web services using the updated ENWSIns,sh.
Workaround: manually edit /conf/server.xml with the correct port numbers.