Environment
Business Service Manager 4.6
IBM AIX
IBM SDK Java 6
IBM AIX
IBM SDK Java 6
Situation
Symptoms
Upon upgrading to Java 6, the BSM server fails to start. In the daemon.trc there are errors like the following:
ERROR: Exception in thread "main" java.lang.NoClassDefFoundError: com.sun.net.ssl.HostnameVerifier
ERROR: Command-line option unrecognized
ERROR: Could not create the Java virtual machine.
Changes
Upgrading working system to Java 6.
Upon upgrading to Java 6, the BSM server fails to start. In the daemon.trc there are errors like the following:
ERROR: Exception in thread "main" java.lang.NoClassDefFoundError: com.sun.net.ssl.HostnameVerifier
ERROR: Command-line option unrecognized
ERROR: Could not create the Java virtual machine.
Changes
Upgrading working system to Java 6.
Resolution
Corrective Actions
1. Install June 2010 patch bundle for BSM 4.6.
2. Run the Customizer, located in the bin subdirectory of the BSM installation.
3. On the Server page, under the Server Java Runtime Options, remove the following options:
-Xverify:none
-Xgcpolicy:optavgPause
-Xloamaximum0.95
-Xconmeter:dynamic
4. The server should now be able to start.
1. Install June 2010 patch bundle for BSM 4.6.
2. Run the Customizer, located in the bin subdirectory of the BSM installation.
3. On the Server page, under the Server Java Runtime Options, remove the following options:
-Xverify:none
-Xgcpolicy:optavgPause
-Xloamaximum0.95
-Xconmeter:dynamic
4. The server should now be able to start.
Additional Information
Root Cause
Problem is caused by class and command line options that are no longer supported in Java 6 on AIX.
Problem is caused by class and command line options that are no longer supported in Java 6 on AIX.