JDK-6421662 : IE7: Gamesvilles applets fail to load
  • Type: Bug
  • Component: deploy
  • Sub-Component: plugin
  • Affected Version: 6
  • Priority: P2
  • Status: Closed
  • Resolution: Not an Issue
  • OS: windows_vista
  • CPU: x86
  • Submitted: 2006-05-04
  • Updated: 2010-04-04
  • Resolved: 2006-08-09
Description
Tested OS/Browser:      
                        Windows vista-Ultimate-beta2-build 5342/ IE7 (v 7.0.5342.2)
                        XP-home(sp2)/IE7 (v 7.0.5345.5)
                        
                        XP-home(sp2)/IE6
           

Tested jre:             Mustang-b82   

Note: Need Off-Swan machine to run this game applet
----

Problem:
-------
Gamesville- Bottle Rocket applet  fails to load using IE 7 (on Vista, XP-Home-sp2) with
JSException exception. The same applet works fine using IE 6 on XP-home(sp2)

Steps to reproduce:
------------------
1) Install jre-6-b82 into the test system 
2) Browse to http://www.gamesville.com 
3) Click 'Bottle Rocket' game under 'GV Exclusives'
4) Click 'PLAY as a Guest'

The following exception is thrown and applet windows completly colors out.
(see attached screenshot)

************************************************************************************
liveconnect: Invoking JS method: hidePage
javaVersion(1.6.0-beta2) applet() client() Thread(Client Connection Thread - BoardApplet) warn(hidePage failed, exception(netscape.javascript.JSException)) java stack trace(java.lang.Throwable
 at BottleRocket.v0506222040.GvException.a(Unknown Source)
 at BottleRocket.v0506222040.GvJSObject.a(Unknown Source)
 at BottleRocket.v0506222040.GvJSObject.a(Unknown Source)
 at BottleRocket.v0506222040.GvJavascript.a(Unknown Source)
 at BottleRocket.v0506222040.CasualLite.do(Unknown Source)
 at BottleRocket.v0506222040.CasualLite.if(Unknown Source)
 at BottleRocket.v0506222040.ClientConnection.run(Unknown Source)
 )
displaying applet
ready to play
*****************************************************************************************
Tested on the latest Vista-5384- and mustang-beta2-b86, more applets from gamesville.com (bubble popper, hearts, dominoes, jewel thief, checkers) display the same issue using IE 7
Tested with Vista Ultimate 5384/ IE 7.0.5384.4 using Java SE 6- build 90 and Gamesville - Euchre applet displayed the same problem.

Comments
EVALUATION Microsoft replied that this is a user agent string issue, After applying the IE6 user agent string the site works as expected, the site need will need to update their browser detection logic to recognize IE7.
09-08-2006

EVALUATION When we are loading the page, IE7 shows error icon on the lower-left corner. The error is related to a Javascript object (objAdMgr is undefined). This is a liveconnect issue, I will file a bug against Microsoft.
20-06-2006

EVALUATION We tested this game applet using latest Mustang on IE6, it works fine. We tested with IE 7 on Vista, it failed on IE7 (both protected mode and admin mode), it works on Firefox. Based on error message, it looks like a liveconnect method hidePage() caused a JSException.
06-06-2006