Start a Conversation

This post is more than 5 years old

Solved!

Go to Solution

2181

September 9th, 2010 09:00

Tomcat Luancher Failing with NoClassDefFoundError

I'm in the process of doing a new 6.1 install. I have installed all of the master server componets on one server and storage scope on another server. After installing patch bundle 8, the web server on the master server fails on startup with errors like the following. Storage scope is working fine on the orther server.

Could this be a result of a failed upgrade? The install said it was successful, though it seemed rather fast compared to the upgrade on the storage scope server.

java.lang.NoClassDefFoundError: com/emc/srm/system/TomcatLauncher
Caused by: java.lang.ClassNotFoundException: com.emc.srm.system.TomcatLauncher
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)

2 Intern

 • 

233 Posts

September 16th, 2010 03:00

Hi,

Reviewed the requested infomation. Fixed the issue off the thread as there can be a few scenarios that can cause the above error message and depending on the cause there can different recomendations to fix the issue. If you have encounter a similar issue as above please open an SR with Support.

Regards

Conor

2 Intern

 • 

233 Posts

September 10th, 2010 07:00

Hi,

How many times did you run the UB8 patch on the web server?

Can you confirm if the following directories exists %%\ECC\tomcat and %%\ECC\tomcat6024?

Please run the following command: dir /s %ECC_INSTALL_ROOT%\ECC > C:\temp\eccdir.txt  and provide the output of the directory listing of ECC folder

example here is where %ECC_INSTALL_ROOT is the E drive dir /s E:\ECC > C:\temp\eccdir.txt

What version of Apache Tomcat is showing at the top of the %ECC_INSTALL_ROOT%\tomcat\logs\Tomcat_SystemOut.log file?

Regards

Conor Lawlor

12 Posts

September 10th, 2010 08:00

Conor,

Thanks for responding, I have included the responses below.

Robert Kuerth

Storage and Data Protection Mgr.

3170 Fairview Park Dr., Falls Church, VA 22042 MCS | m 512-818-1911 | p

512-996-6981

rkuerth@csc.com | www.csc.com

12 Posts

September 16th, 2010 08:00

Conor

Thanks for your help. Renaming the Tomcat6024 directory to Tomcat fixed the problem.  I'm not sure why the installer did not rename the directory but renaming it corrected the problem

thanks again.

2 Intern

 • 

233 Posts

November 3rd, 2010 09:00

Hi All,

  • Patch 4871 is now available on powerlink to fix this issue at UB8.

Regards

Conor Lawlor

2 Posts

November 16th, 2010 00:00

Hi,

I met the same problem and I have executed the script in CC_4871 and the problem is fixed.

However I have a directory tomcat5528 on each ECC webserver (webconsole, storage scope and the server).

What is the function of tomcat5528 after apply of UB8?

Is this the old version and can this dir deleted afterwards?

Please advise,

Cheers,

Rob

2 Posts

November 16th, 2010 01:00

Thank you very much Conor.

I will not delete this directory

2 Intern

 • 

233 Posts

November 16th, 2010 01:00

Hi Rob,

Is this the old version and can this dir deleted afterwards?

Yes this directory tomcat5528 is the location for the files for the previous version of tomcat that was installed.

The recomendation would be not to delete this directory.

Regards

Conor Lawlor

14 Posts

January 4th, 2011 06:00

I deleted my old tomcat directory with no adverse affects.  There shouldn't be any issues doing this.

50 Posts

July 21st, 2011 23:00

Thanks for this post.

I had a similar issue starting up web service. Applied the patch 4871 and everyting looks good now.

As always, its faster to resolve an issue searching the forums than opening a case and waiting for a call back for hours...

Regards,

Julia P.

No Events found!

Top