Next generation Applet causing Silverlight to block when creating Webclient object
posted 6 years ago
I've got a problem where the "next generation" version of the Java Plug-in is causing problems with Silverlight on Windows XP. I can easily reproduce the issue with simple test pages. I have a variety of simple test pages, but one example is:
1) HTML page loads, which loads my Silverlight component. The Silverlight component does almost nothing, other than creating a Webclient object (which would be used for making HTTP calls, but for this test page I'm not doing that).
2) Click a button to open a simple hello world Java applet in a modal dialog.
3) Close the dialog.
4) Refresh the page, which causes the Silverlight component to reload.
5) --> The whole browser is locked for 60 seconds.
The issue is present for both IE7 and IE8 on Windows XP. I don't see the issue on Windows 7.
If I uncheck the "Enable the next-generation...." checkbox in the Java control panel, the issue does not occur.
I'd appreciate any ideas on how to work around this issue, since I need to support this scenario.
My HTML Object tag to load the applet is simple:
Here is the object tag that loads the Silverlight component: