CA Endevor SCM Tomcat not starting after installation

book

Article ID: 208908

calendar_today

Updated On:

Products

CA Endevor Software Change Manager (SCM) CA Endevor Software Change Manager - ECLIPSE Plugin (SCM) CA Brightside

Issue/Introduction

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

Cause

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">

 

Environment

Release : 18.0, 18.1   Tomcat 9.0.27 Tomcat 9.0.37

Component : CA Endevor Software Change Manager

Resolution

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.