JVMJZBL2008E Could not find or load class: org.apache.catalina.startup.bootstrap
search cancel

JVMJZBL2008E Could not find or load class: org.apache.catalina.startup.bootstrap

book

Article ID: 201769

calendar_today

Updated On:

Products

Output Management Web Viewer

Issue/Introduction

Following the installation of OM Web Viewer 12.1 in USS, the startup of the Apache Started Task has resulted in the following error:

.JVMJZBL1023N Invoking org.apache.catalina.startup.bootstrap.main()...             
.JVMJZBL1056I Arguments to main...                                                 
.JVMJZBL1057I start                                                                
.JVMJZBL2008E Could not find or load class: org.apache.catalina.startup.bootstrap  
.JVMJZBL2007E Stack trace follows:                                                 
.java.lang.NoClassDefFoundError: org.apache.catalina.startup.bootstrap             
.Caused by: java.lang.ClassNotFoundException: org.apache.catalina.startup.bootstrap

Environment

  • Output Management Web Viewer 12.1
  • Apache Tomcat®
  • Java


Cause

Java is case sensitive.  Case sensitivity was lost.

Resolution

Java is mixed case.  The mixed case of all the packages must be retained. 

Resolve this by modifying the JAVACLS setting in the TOMCAT started task (and for any other places where the case setting was lost):

 //CATOMCAT PROC ARGS='start',                                                  
//  JAVACLS='org.apache.catalina.startup.Bootstrap',     <---- Corrected by capitalizing the ‘b’ in .bootstrap)                      
//  LEPARM='TERMTHDACT(UADUMP)',                                               
//  LOGLVL='+D',                                                               
//  REGSIZE='0M',                                                              
//  VERSION='86'    

Also verify that the file system is mounted if the case is already correct.