Web Browser control not shwoing Java applets on Vista\longhorn x64

Locked Web Browser control not shwoing Java applets on Vista\longhorn x64

  • Wednesday, May 14, 2008 6:20 PM
     
     

     

    I created a simple .Net windows application (targetted to x86 platform since Java does not have x64 bit support) with Web Browser control in it. Whenever i try to browse an applet in web browser control (example: http://java.sun.com/applets/jdk/1.4/demo/applets/Animator/example1.html
    ), web browser control pops a Java window and get stuck there and do not show me the applet. I am using  JRE version 1.6.0_05. This is only happening on Longhorn and Vista x64 bit. Windows 2003 x64 works fine. On all other platforms, this .Net executable works fine.

     

    I tried everything suggested in following blog but still same issue

    http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2832726&SiteID=1

     

    Do we know any known issues with Vista/longhorn x64 web browser cotnrols and Java applets?

     

    Thanks,

    Salim

     

     

All Replies

  • Wednesday, May 28, 2008 12:12 AM
     
     
    I am having the exact same problem as stated above and I have tried to do everything I possibly could to get it to work but have failed to find any working solutions.

    I have other applications (not created by me, I only have the executable) that works just fine using either the ActiveX control or the .Net WebBrowser control and Java - so I am wondering if this is possibly a compiler / IDE Environment bug related to VS2008?

    I have also tried to compile this under XP 32bit and then copying the executable over to my x64 Vista machine - but with the same results.
  • Wednesday, May 28, 2008 1:47 PM
    Moderator
     
     
    This is clearly a JVM problem.  You'll have to post to a Sun support forum.
  • Thursday, May 29, 2008 12:34 AM
     
     

    Yes, this is indeed a JVM problem and i already filed a bug report with Sun and they reviewed and accepted it.

    Here is their repsonse

     

    Hi Salim,

     

    Thank you for reporting this issue.

     

    We have determined that this report is a new bug and entered the bug into our internal bug tracking system under Bug Id: 6706324.

     

    You can monitor this bug on the Java Bug Database at http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6706324.

     

    It may take a day or two before your bug shows up in this external database.  If you are a member of the Sun Developer Network (SDN), there are two additional options once the bug is visible.

    1. Voting for the bug

       Click http://bugs.sun.com/bugdatabase/addVote.do?bug_id=6706324.

     

    2. Adding the report to your Bug Watch list.

       You will receive an email notification when this bug is updated.

       Click http://bugs.sun.com/bugdatabase/addBugWatch.do?bug_id=6706324.

     

     

    I hope they fix it soon,

     

    Salim

  • Thursday, August 06, 2009 8:29 PM
     
     
    I guess this problem might have been fixed already looking at the previous post dates. But I had the same problem now and when searching the net found this post.

    My problem got fixed by compiling my code specifically for x86 (Instead of "Any CPU")

  • Wednesday, July 25, 2012 2:20 PM
     
     
    We had the same problem up until recently and this has been fixed in latest JVM. For those who don't have the option to build the app as a 32-bit by changing the platform target to x86 try downloading and installing the latest 64-bit JVM java version "1.7.0_05". It should fix this issue.