FULL PRODUCT VERSION :
java version "1.6.0_10-beta"
Java(TM) SE Runtime Environment (build 1.6.0_10-beta-b22)
Java HotSpot(TM) Client VM (build 11.0-b11, mixed mode, sharing)
ADDITIONAL OS VERSION INFORMATION :
Microsoft Windows XP [version 5.1.2600] French edition
EXTRA RELEVANT SYSTEM CONFIGURATION :
A DESCRIPTION OF THE PROBLEM :
If you use the deployment toolkit to deploy an applet, Opera and Safari users will be redirected to the Java downloads for all operating systems page on Java.com. Even if they have the latest version of Java installed.
Even if the browser are not officially supported with the deployment toolkit I think that the default behaviour should be to display the applet as requested.
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Go to http://www.japplis.com/resources/blogs/TestDT.html with Opera or Safari on Windows.
EXPECTED VERSUS ACTUAL BEHAVIOR :
Something like http://www.japplis.com/jlearnit/dicos/english-french.html
This bug can be reproduced always.
CUSTOMER SUBMITTED WORKAROUND :
if detection determines that no suitable java is installed, deployJava.runApplet() will go to the download page. This seems to work for NS, FF, and IE, but for Safari and unknown browsers such as Opera, it would be beter just to try to launch the applet.
Opera also contains it's own private copy of the jre, so this seems to work beter even though we cannot detect it.