To get WSAD to run on a different JRE do the following (assuming Windows platform):
1. Create a shortcut
2. Put this in the target field (adjust path for your system):
"C:\Program Files\IBM\WebSphere Studio\Application Developer\v5.1.2\wsappdev.exe" -vm "C:\j2sdk1.4.2_04\jre\bin\java.exe" -vmargs -Xms90m -Xmx256m
3. Put your workspace in the Start in field (adjust path for your system):
"C:\Documents and Settings\2devnull\My Documents\IBM\wsappdev51\spring"
4. Remove the line VMArgs=-Xj9 from wsappdev.ini (usually found in C:\Program Files\IBM\WebSphere Studio\Application Developer\v5.1.2)
(THIS IS THE KEY, OR IT WOULDN'T WORK)
5. Restart WSAD using the Shortcut
BTW: Torsten Juergeleit had helped me with this. I have the Spring plugin working just fine.
*** System properties:
awt.toolkit=sun.awt.windows.WToolkit
catalina.base=C:/Program Files/IBM/WebSphere Studio/Application Developer/v5.1.2/eclipse/plugins/org.eclipse.tomcat_4.0.6.2/
catalina.home=C:/Program Files/IBM/WebSphere Studio/Application Developer/v5.1.2/eclipse/plugins/org.eclipse.tomcat_4.0.6.2/
catalina.useNaming=true
file.encoding=Cp1252
file.encoding.pkg=sun.io
file.separator=\
java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironm ent
java.awt.printerjob=sun.awt.windows.WPrinterJob
java.class.path=C:\Program Files\IBM\WebSphere Studio\Application Developer\v5.1.2\.\eclipse\startup.jar
java.class.version=48.0
java.endorsed.dirs=C:\j2sdk1.4.2_04\jre\lib\endors ed
java.ext.dirs=C:\j2sdk1.4.2_04\jre\lib\ext
java.home=C:\j2sdk1.4.2_04\jre
java.io.tmpdir=C:\DOCUME~1\2devnull\LOCALS~1\Temp\
java.library.path=C:\j2sdk1.4.2_04\jre\bin;
java.naming.factory.initial=org.apache.naming.java .javaURLContextFactory
java.naming.factory.url.pkgs=org.apache.naming
java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition
java.runtime.version=1.4.2_04-b05
java.specification.name=Java Platform API Specification
java.specification.vendor=Sun Microsystems Inc.
java.specification.version=1.4
java.util.prefs.PreferencesFactory=java.util.prefs .WindowsPreferencesFactory
java.vendor=Sun Microsystems Inc.
java.vendor.url=http://java.sun.com/
java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi
java.version=1.4.2_04
java.vm.info=mixed mode
java.vm.name=Java HotSpot(TM) Client VM
java.vm.specification.name=Java Virtual Machine Specification
java.vm.specification.vendor=Sun Microsystems Inc.
java.vm.specification.version=1.0
java.vm.vendor=Sun Microsystems Inc.
java.vm.version=1.4.2_04-b05
line.separator=