CLM602 server.startup script in AIX - ERROR: There is no Liberty or Tomcat application server to start.
RTC 602 : Attempt to call server.startup script in AIX - ERROR: There is no Liberty or Tomcat application server to start.
The server.startup script that is shipped with CLM 6.0.2 does not run AIX (ONLY) as it is syntactically incorrect. You would run into this issue if you use Tomcat as your Application server instead IBM Liberty server.
./server.startup result into
ERROR: There is no Liberty or Tomcat application server to start.
Is this an known issue, how could this be fixed?
The server.startup script that is shipped with CLM 6.0.2 does not run AIX (ONLY) as it is syntactically incorrect. You would run into this issue if you use Tomcat as your Application server instead IBM Liberty server.
./server.startup result into
ERROR: There is no Liberty or Tomcat application server to start.
Is this an known issue, how could this be fixed?
Accepted answer
This is known issue in 602 and it has been fixed 603.
For 602 please use workaround:
1. Backup existing server.startup.sh from server folder (for instance located /home/IBM/JazzTeamServer/server)
2. Edit server.startup script, as below:
Actual Line number 208:
if [ ! -d $"$CATALINA_HOME"/bin ]; then
It should read (The extra $ sign stop the script running Tomcat server)
if [ ! -d "$CATALINA_HOME"/bin ]; then
3. Save file.
4. Run the server.start script you will see server is starting up.
For 602 please use workaround:
1. Backup existing server.startup.sh from server folder (for instance located /home/IBM/JazzTeamServer/server)
2. Edit server.startup script, as below:
Actual Line number 208:
if [ ! -d $"$CATALINA_HOME"/bin ]; then
It should read (The extra $ sign stop the script running Tomcat server)
if [ ! -d "$CATALINA_HOME"/bin ]; then
3. Save file.
4. Run the server.start script you will see server is starting up.
One other answer
This is KNOWN issue in 601 and 602. And will be fixed in 603.
For now please see below on how get around this issue.
The server.startup script that is shipped with CLM 6.0.2 does not run AIX (ONLY) as it is syntactically incorrect. You would run into this issue if you use Tomcat as your Application server instead IBM Liberty server.
When you try to CLM 602 on AIX as Tomcat as AppServer using ./server.startup.sh
You will see it will always fail with:
ERROR: There is no Liberty or Tomcat application server to start.
Workaround:
1. Backup existing server.startup.sh from server folder (for instance located /home/IBM/JazzTeamServer/server)
2. Edit server.startup scrit, as below:
Actual Line number 208:
if [ ! -d $"$CATALINA_HOME"/bin ]; then
It should read (The extra $ sign stop the script running Tomcat server)
if [ ! -d "$CATALINA_HOME"/bin ]; then
3. Save file.
4. Run the server.start script you will see server is starting up.
For now please see below on how get around this issue.
The server.startup script that is shipped with CLM 6.0.2 does not run AIX (ONLY) as it is syntactically incorrect. You would run into this issue if you use Tomcat as your Application server instead IBM Liberty server.
When you try to CLM 602 on AIX as Tomcat as AppServer using ./server.startup.sh
You will see it will always fail with:
ERROR: There is no Liberty or Tomcat application server to start.
Workaround:
1. Backup existing server.startup.sh from server folder (for instance located /home/IBM/JazzTeamServer/server)
2. Edit server.startup scrit, as below:
Actual Line number 208:
if [ ! -d $"$CATALINA_HOME"/bin ]; then
It should read (The extra $ sign stop the script running Tomcat server)
if [ ! -d "$CATALINA_HOME"/bin ]; then
3. Save file.
4. Run the server.start script you will see server is starting up.