Technote (troubleshooting)
Problem(Abstract)
Invalid JVM Vendor error in WASCE 1.1 with Oracle JDK 1.7.0_02
Symptom
When you start WebSphere Application Server Community Edition 1.1 server with Oracle JDK 1.7.0_02, you will meet the error below.
Starting server...
Server Build: V1.1.0.0-201202182210
JVM in use: Oracle Corporation Java 1.7.0_02
[*> ] 8% 4s Starting geronimo/rmi-naming/1.1/car 15:16:31,584 ERROR [JvmVendor] Invalid JVM Vendor Oracle Corporation. Only IBM
and Sun are supported.
[***************] 100% 9s Startup complete
Cause
Oracle has changed java vendor properties info from JDK7.
From:
java.vendor = Sun Microsystems Inc.
java.vendor.url = http://java.sun.com/
java.vm.vendor = Sun Microsystems Inc.
java.specification.vendor = Sun Microsystems Inc.
java.vm.specification.vendor = Sun Microsystems Inc.
to:
java.vendor = Oracle Corporation
java.vendor.url = http://java.oracle.com/
java.vm.vendor = Oracle Corporation
java.specification.vendor = Oracle Corporation
java.vm.specification.vendor = Oracle Corporation
Resolving the problem
To fix this issue, please follow this instruction.
1. Download the patch file.JVMVendorCheckError.zip
2. Unzip the patch file into the WebSphere Application Server Community Edition installation directory, and ensure the files listed in the zip file replace the ones in the server installation.
3. Start the server with the cache cleaned, for example,
<WAS_CE_HOME>\bin\startup
<WAS_CE_HOME>/bin/startup.sh
Rate this page:
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.