I've got J2 1.4.2_03 installed on a Win2k Pro SP4 system with IE 6.0.2800.1106. Previous to my accessing the WebTrends 7 site, going to IE/Tools/Internet Options/Advanced/Java Sun showed "Use Java 2 v 1.4.2_03...". When I went to the WebTrends Web site, I got an error that "Java Plug-in 1.3.1_11 is not installed properly". I don't have Admin rights on the machine in question; IT spent hours yesterday downloading the 1.3.1_11 Plug-In over and over, with the same resulting error message when I tried to access the WebTrends site, and there was no longer ANY "Use Java...for applet".
Since I've got J2 1.4.2_03 installed (sdk and jre), and I had the "Use Java 2 v 1.4.2_03..." plug-in in IE, I don't follow why any site is requiring an older Java Plugin. Worse, when I run "java -version" from the command line, I now see:
java version "1.3.1_01"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1_01)
Java HotSpot(TM) Client VM (build 1.3.1_01, mixed mode)
I'm confused by this because my Path is:
WINNT\SYSTEM32\WBEM;C:\PROGRAM FILES\ORACLE\JRE\1.3.1\BIN;C:\PROGRAM FILES\ORACL
E\JRE\1.1.8\BIN;C:\PROGRAM FILES\IBM\IBM CICS UNIVERSAL CLIENT\BIN;C:\PROGRAM FI
LES\REFLECTION\;C:\Program Files\IBM\Ondemand32;C:\Program Files\Java\j2sdk1.4.2
I would think having the pathing to the "j2sdk1.4.2_03\bin" would override the older "bins" earlier in the path. Anyway, when I set the path manually at the command line to "C:\Program Files\Java\j2sdk1.4.2_03\bin;" and navigate to my IE directory and enter "iexplore.exe" (all from the command line), I'm able to run IE, go to the WebTrends site, get prompted for the 1.3.1_11 plugin--and install it (w/o admin rights)! As long as I set the path like that and launch IE from the command line, I can browse to the WebTrends site and view all applets via the 1.3.1_11 plugin. I also see a "Use J2 v 1.3.1_11 for applet" in IE now (where the "Use J2 v 1.4.2_03" went I have no idea...).
I don't understand this, but this problem seems tied to my Path statement? I'd really rather have my IE use the J2 v1.4.2_03 plugin I know I had before; I doesn't appear anymore in IE although I see it's Java Plug-In Control Panel item in my Control Panel (in addition to a shiny new "Java Plug-in 1.3.1_11" control panel item). What am I not understanding about Java's JVM / IE Plugin that would cause a site to require an older Plug-in? Plugins aren't backward compatible?