Java error failure during installation of Data Protection Oracle

Technote (troubleshooting)


Problem(Abstract)

Installation of Tivoli Data Protection for Oracle on Linux fails due to Sun (GNU libgcj) Java existing on the system.

Symptom

The following errors are encountered during the installation.

Initializing Wizard......
Launching InstallShield Wizard........
Exception in thread "main" java.lang.NoClassDefFoundError:
run at java.lang.Class.initializeClass(libgcj.so.7rh)
Caused by: java.lang.ClassNotFoundException:
sun.net.www.protocol.jar.URLJarFileCallBack not found in
gnu.gcj.runtime.SystemClassLoader{urls=[file:./,file:./,file:./,file:/tm
p/istemp12765287201132/setup.jar,file:./,file:./,file:./],
parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
at java.net.URLClassLoader.findClass(libgcj.so.7rh)
at java.lang.ClassLoader.loadClass(libgcj.so.7rh)
at java.lang.ClassLoader.loadClass(libgcj.so.7rh)
at java.lang.Class.initializeClass(libgcj.so.7rh)


Cause

IBM Java is not installed on the system.

Resolving the problem

SUN (GNU libgcj) java does not support the Data Protection for Oracle installation and it requires IBM java to be installed on the system.

Following are the steps to resolve:

1. Install IBM Java 1.4.2.1 or later from the following IBM Link
http://www.ibm.com/developerworks/java/jdk/linux/download.html
Note: Make sure that GNU will does not show up in the "Java -version" output after installing the IBM
Java.
2. Assuming that IBM java is installed in '/usr/lib/java/bin', export the following variable:

    export PATH=:/usr/lib/java/bin:$PATH:
3. Retry the installation.

Product Alias/Synonym

TSM

Rate this page:

(0 users)Average rating

Document information


More support for:

Tivoli Storage Manager for Databases
Data Protection for Oracle

Software version:

5.4, 5.5

Operating system(s):

Linux

Software edition:

All Editions

Reference #:

1407435

Modified date:

2010-12-21

Translate my page

Machine Translation

Content navigation