Attempts to start multiple Apache Tomcat Application servers simultaneously results in failure to start IBM Rational Jazz Team Server due to "Address Already in Use" error.
The following error will be seen in the Tomcat catalina.log file:
LifecycleException: service.getName(): "Catalina"; Protocol handler start failed: java.net.BindException: Address already in use: NET_Bind:9080
This error occurs because there is already an instance of Tomcat running on the default port 8080, or the original instance failed to shutdown java.exe properly and it is still running.
Diagnosing The Problem
- Run netstat -aon and check to see if ports 9443, 9080, 9009 (or your custom port where Tomcat is running)
Resolving The Problem
Only one instance can be open and running at a time.
To resolve this error, close down one of the open instances of Apache Tomcat.
Review technote 1397277 to configure multiple instances of Apache Tomcat to run simultaneously.
Jazz and Rational Team Concert have an active community that can provide you with additional resources. Browse and contribute to the User forums, contribute to the Team Blog and review the Team wiki.
16 June 2018