Java Applet painting broken in IE11 and Windows 8.1

When running a Java applet in Internet Explorer 11 window on Windows 8.1, JRE fails to repaint the viewport correctly when the web browser window is resized or scrolled. (assuming the Java Applet has display dimensions larger than the window, necessitating the need to resize or scroll host IE window). Webpage is displaying the java applet using any of OBJECT or EMBED tags. 
This JRE behavior prevents the user from interacting successfully with the Java Applet (typically input data fields or click buttons in applet) should user need to resize or scroll the window.
This bug only occurs on IE11 on Windows 8.1 with JRE 7 and JRE 8 (include 8u31)
This bug does not occur on  IE11 on Windows 7,  IE10 on Windows 7 / 8 ,  Firefox on Windows  7 / 8 / 8.1 ,  Google Chrome on Windows  7 / 8 / 8.1
This bug has also been posted to the IE Feedback website since 2013 as we do not know if this is to be resolved by Oracle or Microsoft.
With the upcoming removal of Java Plugin support in Google Chrome, and, with this JRE bug (or incompatibility?) in IE11 Windows 8.1, this leaves only Firefox as the only usable web browser for Java Applets on Windows 8.1.  Our customer base on Windows 8.1 is only using IE11 or Chrome.  

I am seeing a minor issue with the timesheet grid after users are upgraded from IE8 to IE11.
We are using Project Server 2010 with SP1 and Oct 2013 CU.
When some users (using IE11) switches between filters or views in the Timesheet page, the grid shrinks making to content un readable.  The only way to get it back is to refresh the page. After a refresh, the grid returns to normal size, but the pane
divider is too far to the left and always must be dragged to the right in order to see the task names in the left grid. 

Similar Messages

  • Project Server 2010 compatibility with IE11 and Windows 8.1

    Hi All!
    Maybe a silly question since compatibility is always asked about older versions, but here is my question:
    Is Project Server 2010 compatible with IE11 and Windows 8.1?
    I personnaly tested with IE11 and it seems to be ok. All views and pages can be opened with IE11.
    But what about windows 8.1? 
    Has Microsoft done any communication about this?
    Thanks in advance for your helps.
    Guillaume.
    Guillaume Rouyre - MBA, MCP, MCTS

    I am seeing a minor issue with the timesheet grid after users are upgraded from IE8 to IE11.
    We are using Project Server 2010 with SP1 and Oct 2013 CU.
    When some users (using IE11) switches between filters or views in the Timesheet page, the grid shrinks making to content un readable.  The only way to get it back is to refresh the page. After a refresh, the grid returns to normal size, but the pane
    divider is too far to the left and always must be dragged to the right in order to see the task names in the left grid. 

  • Why is a simple Java applet not diplaying properly in its window bounds?

    Hello, I am having difficulty displaying applets on the Mac. Here is one of the simplest applets copied exactly from the Sun java website. This applet runs fine on PCs, unfortunately, on my sister's Mac, it does not display properly. It looks like the browser reserves the proper cutout window for the applet. But then the applet does not display in that window, instead, it paints itself shifted away from that window, even covering browser's borders and toolbars.
    She is using Leopard, the Mac was bought new last year, and the browser is Firefox. She is using java 1.4, I don't want to switch that, because that is what is by default running there. Most internet users would not know to switch their java version if an applet does not show properly. So it has to show properly for any java version that may be default on a Mac.
    Here is the SSCCE:
    file HelloWorld.java:
    import javax.swing.JApplet;
    import java.awt.Graphics;
    public class HelloWorld extends JApplet {
    public void paint(Graphics g) {
    g.drawRect(0, 0,
    getSize().width - 1,
    getSize().height - 1);
    g.drawString("Hello world!", 5, 15);
    file HelloWorld.html:
    <APPLET CODE=HelloWorld.class WIDTH=850 HEIGHT=730 >
    </APPLET>

    You'll most likely get a cogent response posting to the Unix forum under OS X Technologies.

  • Java Applet - slow response over WAN and fast on LAN

    Hi All,
    Using Tomcat we have a Java applet that runs very slow over the Internet but just the opposite on the LAN (fast). On our website we have a link that we click which initializes the application. it is very slow but if the same link is clicked on the LAN it is very fast in responding. We have a 10MB internet connection and even when testing with very little traffic after peak business hours we have same results.When closing the browser and reopening it is much faster the second time. This tells me it is being Cached. If I go to a system that has never accessed the applet we are very slow again. We are hosting this application for a 3rd party so we did not write the code. This company is finger pointing at Router and I am finger pointing at Java application itself maybe not being optimal.
    I am attaching "debug" info from Java Console. Can anyone identify any issues from this debug output or familiarity with this type issue. Your insight is greatly appreciated.
    Java Plug-in 1.5.0_01
    Using JRE version 1.5.0_01 Java HotSpot(TM) Client VM
    User home directory = C:\Documents and Settings\Administrator
    network: Loading user-defined proxy configuration ...
    network: Done.
    network: Loading proxy configuration from Netscape Navigator ...
    network: Reading user preference file from C:\DOCUMENTS AND SETTINGS\ADMINISTRATOR\APPLICATION DATA\Mozilla\Profiles\default\4i0ghip7.slt\prefs.js
    network: Done.
    network: Loading browser proxy configuration ...
    network: Done.
    network: Proxy Configuration: Browser Proxy Configuration
    basic: Cache is enabled
    basic: Location: C:\Documents and Settings\Administrator\Application Data\Sun\Java\Deployment\cache\javapi\v1.0
    basic: Maximum size: unlimited
    basic: Compression level: 0
    basic: Registered modality listener
    basic: Referencing classloader: sun.plugin.ClassLoaderInfo@b1b4c3, refcount=1
    network: Connecting http://www.mgaucb.com/gottlieb/images/codonix.png with proxy=DIRECT
    basic: Loading applet ...
    basic: Initializing applet ...
    basic: Starting applet ...
    Internal Version: 3.0.35 Build id: TB-200402041305-35
    Mar 7, 2009 1:12:03 AM com.codonix.trackerboard.gui.TrackerBoardApplet start(null:-1)
    INFO: Internal Version: 3.0.35 Build id: TB-200402041305-35
    Codebase: http://www.mgaucb.com/gottlieb/
    Mar 7, 2009 1:12:03 AM com.codonix.trackerboard.gui.TrackerBoardApplet start(null:-1)
    INFO: Codebase: http://www.mgaucb.com/gottlieb/
    Documentbase: http://www.mgaucb.com/gottlieb/TBUC.html
    Mar 7, 2009 1:12:03 AM com.codonix.trackerboard.gui.TrackerBoardApplet start(null:-1)
    INFO: Documentbase: http://www.mgaucb.com/gottlieb/TBUC.html
    WebAppPath: /gottlieb
    Mar 7, 2009 1:12:03 AM com.codonix.trackerboard.gui.TrackerBoardApplet start(null:-1)
    INFO: WebAppPath: /gottlieb
    basic: Modality pushed
    basic: Modality popped
    network: Connecting socket://www.mgaucb.com:80 with proxy=DIRECT
    Initial Trackerboard/Table: TBUrgentCare/null
    Mar 7, 2009 1:12:35 AM com.codonix.trackerboard.gui.TrackerBoardApplet doLogin(null:-1)
    INFO: Initial Trackerboard/Table: TBUrgentCare/null
    SiteID: CodoniX
    Mar 7, 2009 1:12:35 AM com.codonix.trackerboard.gui.TrackerBoardApplet doLogin(null:-1)
    INFO: SiteID: CodoniX
    liveconnect: the url of the applet is http://www.mgaucb.com and the permission is = false
    liveconnect: JavaScript: calling Java system code
    liveconnect: JavaScript: default security policy = http://www.mgaucb.com
    liveconnect: JavaScript: calling Java system code
    liveconnect: JavaScript: default security policy = http://www.mgaucb.com
    Starting UI Generator....
    liveconnect: JavaScript: calling Java system code
    liveconnect: JavaScript: default security policy = http://www.mgaucb.com
    Warning: No permission to control logging.
    Mar 7, 2009 1:12:58 AM com.codonix.uigenerator.StartApplet init(null:-1)
    WARNING: No permission to control logging.
    Warning: No permission to control logging.
    Mar 7, 2009 1:12:58 AM com.codonix.uigenerator.StartApplet init(null:-1)
    WARNING: No permission to control logging.
    liveconnect: JavaScript: calling Java system code
    liveconnect: JavaScript: default security policy = http://www.mgaucb.com
    liveconnect: JavaScript: calling Java system code
    liveconnect: JavaScript: default security policy = http://www.mgaucb.com
    liveconnect: JavaScript: calling Java system code
    network: Connecting socket://www.mgaucb.com:80 with proxy=DIRECT

    Hi Geoff,
    Thanks for posting here.
    Have you checked your internet edge router ? and make sure there is no any speed limitation set on it , like QOS.
    You may also try the methods below:
    1. Disable RSS, Chimney, AutoTuning on 2008R2
    How to know if TCP offload is working
    http://blogs.technet.com/b/brad_rutkowski/archive/2007/08/10/how-to-know-if-tcp-offload-is-working.aspx
    2. Install Hotfix 982860
    A computer that is running Windows 7 or Windows Server 2008 R2 takes four minutes to open a Microsoft Office 2003 document from a network share
    http://support.microsoft.com/kb/982860
    Thanks.
    Tiger Li
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

  • Java Applet painting outside it's borders?!

    Hello all, I have a java applet that is painting outside of it's bordors in Firefox and IE, only when scrolling does this occur. I have been searching around and found a bug which was submitted in 2006 for the same issue but cannot see any resolution or further issues. I imagine there must be a workaround as this would be quite a major issue if it was always the case. It only happens when scrolling and the applet is being repainted. Any ideas?
    Thanks
    Dori

    here we go!
    package main;
    import javax.swing.JApplet;
    public class Test extends JApplet
         private GamePanel gamePanel;
        public Test()
        public void init()
        public void start()
            //create a new GamePanel
             gamePanel = new GamePanel();
             //add the panel to the contentPane
             this.getContentPane().add(gamePanel);
        }//EOM
        public void stop()
             gamePanel.stopTimer();
        public void destroy()
            System.out.println("preparing for unloading...");
    }and
    package main;
    import java.awt.Dimension;
    import java.awt.Color;
    import java.awt.Font;
    import java.awt.Graphics;
    import java.awt.Image;
    import java.awt.event.MouseAdapter;
    import java.awt.event.MouseEvent;
    import java.util.Timer;
    import java.util.TimerTask;
    import javax.swing.JPanel;
    public class GamePanel extends JPanel{
         private static final int PWIDTH = 400;
         private static final int PHEIGHT = 400;
         private StringBuffer buffer;
         private int clickCounter = 0;
         private static final int FONTSIZE = 100;
         //timer period in ms
         private static final int PERIOD = 100;
         //game length (seconds)
         private static final int GAME_LENGTH = 5;
         //for the timer
         private long startTime;
         //image for Double buffering
         private Image dbImage = null;
         //timer
         Timer t = null;
         private boolean debug = true;
         private boolean gameRunning = false;
         public GamePanel(){
              setBackground(Color.gray);
              setSize( new Dimension(PWIDTH, PHEIGHT));
              setFocusable(true); //to receive key events
             requestFocus();
             addMouseListener( new MouseAdapter() {
                public void mousePressed(MouseEvent e)
                { doMouseAction(); }
             setUpNewGame();
         }//EOC
         public void setUpNewGame(){
             //set gameRunning to true, affects click actions
             gameRunning = true;
             //set counter to 0
             clickCounter = 0;
            MyTimerTask task = new MyTimerTask();
            t = new Timer();
            t.scheduleAtFixedRate(task,0,PERIOD);
            //for the timer
            startTime = System.currentTimeMillis();
        }//EOM
          private void doMouseAction(){
             if(gameRunning == true){
                  incrementCounter();
             else if(gameRunning == false){
                  setUpNewGame();
         }//EOM
          public void stopTimer(){
               t.cancel();
              System.out.println("Timer stopped!");
          public void timesUp(){
             //stop the timer
             stopTimer();
             //set game running to false
             gameRunning = false;
             //show gameover message
             //overwrite dbimage with score
            Graphics dbg = dbImage.getGraphics();
             //clear the image
             dbg.setColor(Color.gray);
             dbg.fillRect(0, 0, getWidth(), getHeight());
             //write the score
             dbg.setColor(Color.white);
             dbg.drawString("Your score was "+clickCounter+" clicks in "+GAME_LENGTH+" secs", 10, 40);
             //draw this to screen
             repaint();
         public void paintComponent(Graphics g)
            super.paintComponent(g);
             g.drawImage(dbImage, 0, 0, null);
        //draw to dbImage
        public void renderImage(){
             //for debug only
            long startRenderTime = System.nanoTime();
             //this will be removed, on init it should take the attributes from the html
             //and create the dbimage only once with these params
            //out(""+dbImage);
             dbImage = createImage(getWidth(), getHeight());
             out(dbImage+","+getWidth()+","+getHeight());
             Graphics dbg = dbImage.getGraphics();
             //this code should be here
             dbg.setColor(Color.gray);
             dbg.fillRect(0,0, getWidth(), getHeight());
             dbg.setColor(Color.white);
            dbg.setFont(new Font("ARIAL BOLD",Font.PLAIN,FONTSIZE));
            dbg.drawString(""+clickCounter,(getWidth()/2),(getHeight()/2));
            //draw timer
            dbg.setFont(new Font("ARIAL",Font.PLAIN,15));
            //calc time
            long currentTime = System.currentTimeMillis() - startTime;
            //for display in secs
            float floatTime = (float)((int)(currentTime/100f))/10f;
            dbg.drawString(""+floatTime, 10, getHeight()-10);
            //dbg.dispose();//test
            if(false){ //test for game over here
                 //draw game over stuff here
            if(debug){
                 //in ms
                 long totalRenderTime = (System.nanoTime() - startRenderTime)/1000000L;
                 System.out.println("Total Render Time = "+totalRenderTime+" ms, allowed "+PERIOD+"ms");
        }//EOM
        public void incrementCounter(){
             clickCounter++;
         private class MyTimerTask extends TimerTask{     
             public void run(){
                  renderImage();
                  repaint();
                  if(System.currentTimeMillis()-startTime >= GAME_LENGTH*1000){
                       //stop the game
                       timesUp();
        }//End of inner class
          * Debugging method
          * @param out
         private void out(String out){
              System.out.println(out);
    }//End of class

  • The Java applet doesnt show up - instead white window !?

    Hello there..
    I have a mysteries problem.
    I have a client server program using RMI in Java 1.4 but sometimes before anything shows up, At the point that my java applet show up from the HTML page on 10% of the times I see a white window on the HTML page at the size of the applet and it dead.
    After this point everything stuck I cant even close my html window
    I have to do it from the task manager.
    What happiness here?

    Which version of Java do you have, try 1.4.2_09
    Have you any firewalls which might block your RMI?

  • Java applets wont load in Safari and constantly crash in Firefox

    I have to use Java Applets to work from home. I normally use Firefox as my browser but since the last Java update Forefox keeps crashing. I have tried Safari too and it wont load the applets at all. I am desperate to get some work done but I can't get into my work files that are stored on my office's servers.
    I have seen lots of discussion about enabling java etc. in my browser and all of that has been done.

    Make sure your Java system is updated on both sides (home and work computers).
    As an alternative, you might look into a non-Java VPN solution. I use RealVNC (free for up to 5 computers) to work from home on my Macs and connetc to WinXP and Win7 systems at work. It works beautifully and I can connect to all 4 work systems simultaniously! The only thing the free version won't do is print remotely... so I print to PDF in my Dropbox and print that at home.
    For VPN, I use a Cisco RV042 4 port router (about $90 at BestBuy) and connect via the built in OS X VPN in the Network Preferences panel. It literally took less than 5 minutes to set up. Sweet, simple, minimal cost and setup, and I can work from the house 24/7 if needed.

  • Java Performance on Jaguar vs Linux and Windows

    Hi All
    Sometimes ago I heard that Java apps gain performance improvements running on the Mac OS X platform and the IDEs are more responsive on Mac OS X compared to Windows and Linux.
    I'm going to buy a new notebook and now after 10 years of having experience of using PCs I have the opportunity to buy a PowerBook if I find it reasonable. Indeed, I'm a university student and because of that it doesn't matter that which IDEs are available for Mac OS X or not. The only thing important to me right now is the performance (compiling, executing, and...).
    Does any body have any idea on the performance of Java on Mac OS X vs. Windows or Linux?
    Thanks in advance,
    bye.

    Windows is the fastest, hands down. If you get a top of the line desktop replacement laptop, then you will get the best performance. If that's all you care about ,then get that and put windows on it. Don't bother with linux as the video drivers are bad compared to the Windows ones.
    However, being a recent mac convert, I would not say that the mac is a bad choice. It has netbeans and it's own IDE (project builder). It's fast enough for work. Just make sure you have 512MB+ of ram, though I'd say the same for windows XP. Also, you'll be able to make apps that use the native OS much easier with the Mac as opposed to windows. Since all the tools come for free with the mac, you have to buy MSVC to use things like JNI. Unless that is you like using the borland compiler.
    As a dev platform, a new Mac running X is supreme. It's got real unix, and it's got an awesome toolset. You can go and design GUIs that work with only writing minimal code. Cocoa is amazing, especially because it works with Java instead around it.
    If you are looking for max speed, Windows. X86 based pc's are also better because there are more out there so you get more software and support. Linux is nice, but I still don't think that it's a good laptop OS. Love it for servers though. With OSX you get all the desktop features that are missing from linux, with all the unix you are missing from Windows.
    Besides, how many operating systems do you know where all you need to do to install MS Office is to copy it from the CD? (to run it you need a key though :)

  • Applet font problem between linux and windows

    I just want to share my experience in several project i've taken part.
    In some projects, where all are developed under linux environment (suse 9.2),
    we use jasper report for report generation and use the web applet for our clients to print.
    They print ok in linux env, with the netscape 7.1, courier 10 font and jvm 1.4.2_06b version.
    But when accessed from windows env, with the same browser and the same jvm version, the applet and the print out are different from those of lin env. The headers and footers are missing. When the we edit/lower the header and footer size at the jasper report file, then they appears @ the window env.
    So strange that the font handling between win and lin differ (still my assumption). I'vent been able to solve this problem totally since the client must stick with one OS else the print out will be different.
    Quite dissatisfied, coz i really think i could code once the report and run it anywhere in the applet and behaves in the same way.
    Could anybody help ? T-T
    Regards,
    Albert Gan

    hi!
    this is my first post and i would like to ask if how did you create the web applet printing. im totally new to java and i dont know where to start.
    i hope that you can guide me or give me some instructions. thanks in advance =)

  • Cannot Update Java Applet Runtime Settings (64-bit and 32-bit)

    I have to use the two different Java clients on a server. Unfortunately I can't save the x32 Java settings.
    x32, C:\Program Files (x86)\Java\jre6\bin, Platform: 1.6, Product: 1.6.0_23
    This one is not saving "-Djava.net.preferIPv6Addresses=true"
    x64, C:\Program Files\Java\jre6\bin, Platform: 1.6, Product: 1.6.0_23
    This one is saving "-Djava.net.preferIPv6Addresses=true"
    Of course there's no error message, it just doesn't save. Can Sun/Oracle Java developers please at least produce some type of error message (why this doesn't save)?
    Edited by: user7327512 on Jan 16, 2011 6:01 AM

    What do you mean with does not save?

  • The window of a java applet is not displayed by Netscape7.1.

    I am using Netscape7.1.
    A parent window is only what opens a new window.
    Please see index.html.
    --------index.html--------
    <HTML>
    <HEAD><TITLE>OYA</TITLE></HEAD>
    <BODY>
    <FORM>
    <CENTER><BR><BR><BR><BR><BR><BR><BR><BR>
    <input type="button" onClick="WIN=open('KODOMO.html', 'win_new_comp', ''); WIN.focus();" value="Open the Window">
    </FORM>
    </CENTER>
    </BODY>
    </HTML>
    There is a button of "CLOSE" with the Java applet called "SimplaApplet.class" in the window opened newly.
    Please see KODOMO.html and SimplaApplet.java.
    --------KODOMO.html--------
    <html>
    <title>Using Applet</title>
    <body>
    <FORM>
    <CENTER><BR><BR><BR>
    <!-- for IE -->
    <OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"width="100" height="50">
    <PARAM NAME="type" VALUE="application/x-java-applet;version=1.4">
    <PARAM NAME="java_CODE" VALUE="SimpleApplet">
    <COMMENT>
    <!-- for Netscape-->
    <EMBED type="application/x-java-applet;version=1.4"
    width="100" height="50"
    code="SimpleApplet">
    </EMBED>
    </COMMENT>
    </OBJECT><BR><BR><BR><BR><BR><BR>
    <INPUT TYPE="button" VALUE="CLOSE" onClick="window.close()">
    </CENTER>
    </FORM>
    </BODY>
    </HTML>
    --------SimpleApplet.java--------
    import java.awt.*;
    import java.applet.*;
    public class SimpleApplet extends Applet {
    public void paint (Graphics g) {
    g.drawString("Simple Applet", 10, 30);
    The following operations are performed at this time.
    Step1: "Open the Window" is clicked by index.html.
    Step2: "CLOSE" is clicked by KODOMO.html.
    Step3: "Open the Window" is again clicked by index.html.
    Then, in second KODOMO.html, a Java applet and a "CLOSE" button are never displayed.
    If the same thing is performed by IE6.0 or Netscape4.75, this bug will not happen.
    Please let me know what is bad and whether there is any evasion measure.

    It forgot to write.
    The version of JavaPlug-IN is 1.4.2_03.
    OS is the Windows2000 Japanese version.
    Please access confirming this bug at the following HTML.
    http://web-p.wics.ne.jp/char_audi/index.html

  • Java Applets do not run when UAC is enabled on Windows 7

    HI,
    I'm deploying Java 6.0_26-b03+ on Windows 7 and experiencing following problem:
    Java applets do not run as standard domain users in Internet Explorer 9 on Windows 7 when UAC is enabled (i.E. http://www.java.com/de/download/installed.jsp). When logged on as Administrator or start IE9 as Administrator java applets do run.
    If I diable UAC an log on as normal user then applets do run. Applets then still run if UAC is re-enabled again. It seems that UAC needs to be disabled for the Java Plug-In to register something in user context (assumption). If this registration happended Java applets do run also for standard Windows 7 users if UAC is enabled.
    Since we're planning a corporate Windows 7 rollout (>800PCs) we cannot do this manually on every computer. Ther must be any solution for this problem.
    Does anybody have the same problem and has already found a solution?
    This is the content of the error log file generated when a standard domain user tries to run http://www.java.com/de/download/installed.jsp
    +#+
    +# A fatal error has been detected by the Java Runtime Environment:+
    +#+
    +# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x776677b2, pid=1320, tid=2380+
    +#+
    +# JRE version: 6.0_26-b03+
    +# Java VM: Java HotSpot(TM) Client VM (20.1-b02 mixed mode, sharing windows-x86 )+
    +# Problematic frame:+
    +# C [ntdll.dll+0x477b2]+
    +#+
    +# If you would like to submit a bug report, please visit:+
    +# http://java.sun.com/webapps/bugreport/crash.jsp+
    +# The crash happened outside the Java Virtual Machine in native code.+
    +# See problematic frame for where to report the bug.+
    +#+
    ---------------  T H R E A D  ---------------
    +Current thread (0x01da8c00):  JavaThread "main" [_thread_in_native, id=2380, stack(0x02420000,0x02620000)]+
    siginfo: ExceptionCode=0xc0000005, writing address 0x00000024
    Registers:
    EAX=0x00000024, EBX=0x33827b58, ECX=0x7c38b4e8, EDX=0x7efeff3d
    ESP=0x02616090, EBP=0x026160a4, ESI=0x00000024, EDI=0x00000020
    EIP=0x776677b2, EFLAGS=0x00250212
    Top of Stack: (sp=0x02616090)
    +0x02616090: 02616236 00000000 7c34214f 01da6bc8+
    +0x026160a0: 026160e4 026160ec 7c34f639 00000020+
    +0x026160b0: 7c36b73f 00000000 6d1db83c 02616236+
    +0x026160c0: 00000000 33827b58 7c38b548 026160b8+
    +0x026160d0: 0000000d 026160bc 02615b4c 026165e0+
    +0x026160e0: 7c34240d 7c382198 ffffffff 02616454+
    +0x026160f0: 6d1d3b45 6d1db83c 00000000 02616210+
    +0x02616100: 6d1db84c 01da8c00 33827b58 00000000+
    Instructions: (pc=0x776677b2)
    +0x77667792: 33 c0 5e 5d c2 04 00 90 90 90 90 90 90 90 8b ff+
    +0x776677a2: 55 8b ec 83 ec 0c 56 57 8b 7d 08 8d 77 04 8b c6+
    +0x776677b2: f0 0f ba 30 00 0f 83 eb e2 00 00 64 a1 18 00 00+
    +0x776677c2: 00 8b 48 24 89 4f 0c c7 47 08 01 00 00 00 5f 33+
    Register to memory mapping:
    EAX=0x00000024 is an unknown value
    EBX=0x33827b58 is an oop
    +{method}+
    +- klass: {other class}+
    ECX=0x7c38b4e8 is an unknown value
    EDX=0x7efeff3d is an unknown value
    ESP=0x02616090 is pointing into the stack for thread: 0x01da8c00
    EBP=0x026160a4 is pointing into the stack for thread: 0x01da8c00
    ESI=0x00000024 is an unknown value
    EDI=0x00000020 is an unknown value
    Stack: [0x02420000,0x02620000],  sp=0x02616090,  free space=2008k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    +C  [ntdll.dll+0x477b2] RtlEnterCriticalSection+0x12+
    +C  [MSVCR71.dll+0xf639] _crtGetLocaleInfoW+0x2b1+
    +C  [deploy.dll+0x3b45] Java_com_sun_deploy_config_WinConfig_installShortcut+0x235+
    j  com.sun.deploy.config.Config.versionUpdateCheck()V392+
    j  com.sun.deploy.config.Config.initialize()Z256+
    j  com.sun.deploy.config.Config.<clinit>()V1933+
    v  ~StubRoutines::call_stub
    +V  [jvm.dll+0xfae4b]+
    +V  [jvm.dll+0x18c531]+
    +V  [jvm.dll+0xfaecd]+
    +V  [jvm.dll+0x7deb7]+
    +V  [jvm.dll+0x7ed1e]+
    +V  [jvm.dll+0x7f009]+
    +V  [jvm.dll+0x7f126]+
    +V  [jvm.dll+0x4d719]+
    +V  [jvm.dll+0x4de7f]+
    +V  [jvm.dll+0x4e050]+
    +V  [jvm.dll+0x4ac51]+
    j  sun.plugin2.main.server.JVMManager.processJREInfo()V32+
    j  sun.plugin2.main.server.JVMManager.<init>()V86+
    j  sun.plugin2.main.server.JVMManager.<clinit>()V72+
    v  ~StubRoutines::call_stub
    +V  [jvm.dll+0xfae4b]+
    +V  [jvm.dll+0x18c531]+
    +V  [jvm.dll+0xfaecd]+
    +V  [jvm.dll+0x7deb7]+
    +V  [jvm.dll+0x7ed1e]+
    +V  [jvm.dll+0x7f009]+
    +V  [jvm.dll+0x7f126]+
    +V  [jvm.dll+0x4d719]+
    +V  [jvm.dll+0x4de7f]+
    +V  [jvm.dll+0x4e050]+
    +V  [jvm.dll+0x4ac51]+
    j  sun.plugin2.main.server.IExplorerPlugin.<clinit>()V41+
    v  ~StubRoutines::call_stub
    +V  [jvm.dll+0xfae4b]+
    +V  [jvm.dll+0x18c531]+
    +V  [jvm.dll+0xfaecd]+
    +V  [jvm.dll+0x7deb7]+
    +V  [jvm.dll+0x7ed1e]+
    +V  [jvm.dll+0x7f009]+
    +V  [jvm.dll+0x7f126]+
    +V  [jvm.dll+0xb2ae9]+
    +V  [jvm.dll+0x94be8]+
    +C  [jp2iexp.dll+0x25b6] Java_sun_plugin2_main_server_WindowsHelper_uninstallHook+0xeaa+
    +C  [jp2iexp.dll+0x3b6b] Java_sun_plugin2_main_server_IExplorerPlugin_fillInExceptionInfo0+0x7ee+
    +C  [jp2iexp.dll+0xd2a4] DllGetClassObject+0x57c6+
    +C  [MSHTML.dll+0x156e41] RunHTMLApplication+0x1a9a+
    +C  [MSHTML.dll+0x156c95] RunHTMLApplication+0x18ee+
    +C  [MSHTML.dll+0x156cc3] RunHTMLApplication+0x191c+
    +C  [MSHTML.dll+0x156948] RunHTMLApplication+0x15a1+
    +C  [MSHTML.dll+0x15675f] RunHTMLApplication+0x13b8+
    +C  [MSHTML.dll+0x1563bf] RunHTMLApplication+0x1018+
    +C  [MSHTML.dll+0x15602e] RunHTMLApplication+0xc87+
    +C  [MSHTML.dll+0x99a35] MatchExactGetIDsOfNames+0x5eed7+
    +C  [MSHTML.dll+0x262624] CTravelLog_CreateInstance+0x1edcf+
    +C  [MSHTML.dll+0x29dc6f] DllGetClassObject+0x23eb1+
    +C  [MSHTML.dll+0x267e1c] CTravelLog_CreateInstance+0x245c7+
    +C  [MSHTML.dll+0x267d48] CTravelLog_CreateInstance+0x244f3+
    +C  [MSHTML.dll+0x267cad] CTravelLog_CreateInstance+0x24458+
    +C  [MSHTML.dll+0x267c0d] CTravelLog_CreateInstance+0x243b8+
    +C  [MSHTML.dll+0x24b83d] CTravelLog_CreateInstance+0x7fe8+
    +C  [MSHTML.dll+0x3ea169] DllGetClassObject+0x1703ab+
    +C  [MSHTML.dll+0x4095e0] DllGetClassObject+0x18f822+
    +C  [USER32.dll+0x1c4e7] gapfnScSendMessage+0x1cf+
    +C  [USER32.dll+0x1c5e7] gapfnScSendMessage+0x2cf+
    +C  [USER32.dll+0x1cc19] gapfnScSendMessage+0x901+
    +C  [USER32.dll+0x1cc70] DispatchMessageW+0xf+
    +C  [IEFRAME.dll+0xf1b83] Ordinal234+0x6520+
    +C  [IEFRAME.dll+0x111ac6] Ordinal224+0x17ff9+
    +C  [iertutil.dll+0x140150] Ordinal59+0x8b+
    +C  [IEFRAME.dll+0xffe03] Ordinal224+0x6336+
    +C  [kernel32.dll+0x53c45] BaseThreadInitThunk+0x12+
    +C  [ntdll.dll+0x637f5] RtlInitializeExceptionChain+0xef+
    +C  [ntdll.dll+0x637c8] RtlInitializeExceptionChain+0xc2+
    Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
    j  com.sun.deploy.config.WinConfig.getBrowserPath()Ljava/lang/String;0+
    j  com.sun.deploy.config.Config.versionUpdateCheck()V392+
    j  com.sun.deploy.config.Config.initialize()Z256+
    j  com.sun.deploy.config.Config.<clinit>()V1933+
    v  ~StubRoutines::call_stub
    j  sun.plugin2.main.server.JVMManager.processJREInfo()V32+
    j  sun.plugin2.main.server.JVMManager.<init>()V86+
    j  sun.plugin2.main.server.JVMManager.<clinit>()V72+
    v  ~StubRoutines::call_stub
    j  sun.plugin2.main.server.IExplorerPlugin.<clinit>()V41+
    v  ~StubRoutines::call_stub
    ---------------  P R O C E S S  ---------------
    Java Threads: ( => current thread )
    +0x03226400 JavaThread "traceMsgQueueThread" daemon [_thread_blocked, id=1796, stack(0x0a8c0000,0x0a9c0000)]+
    +0x031e2c00 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=2144, stack(0x0a7b0000,0x0a8b0000)]+
    +0x031d3800 JavaThread "C1 CompilerThread0" daemon [_thread_blocked, id=2036, stack(0x050d0000,0x051d0000)]+
    +0x031d2800 JavaThread "Attach Listener" daemon [_thread_blocked, id=1268, stack(0x0a5b0000,0x0a6b0000)]+
    +0x031d0800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=1120, stack(0x0a4b0000,0x0a5b0000)]+
    +0x031ca000 JavaThread "Finalizer" daemon [_thread_blocked, id=1140, stack(0x09fc0000,0x0a0c0000)]+
    +0x031c8c00 JavaThread "Reference Handler" daemon [_thread_blocked, id=2500, stack(0x0a380000,0x0a480000)]+
    +=>0x01da8c00 JavaThread "main" [_thread_in_native, id=2380, stack(0x02420000,0x02620000)]+
    Other Threads:
    +0x0318c800 VMThread [stack: 0x0a1c0000,0x0a2c0000] [id=2672]+
    +0x031f2000 WatcherThread [stack: 0x0a9c0000,0x0aac0000] [id=2712]+
    VM state:not at safepoint (normal execution)
    VM Mutex/Monitor currently owned by a thread: None
    Heap
    def new generation   total 4928K, used 281K [0x317e0000, 0x31d30000, 0x32280000)
    eden space 4416K,   6% used [0x317e0000, 0x31826480, 0x31c30000)
    from space 512K,   0% used [0x31c30000, 0x31c30000, 0x31cb0000)
    to   space 512K,   0% used [0x31cb0000, 0x31cb0000, 0x31d30000)
    tenured generation   total 10944K, used 0K [0x32280000, 0x32d30000, 0x337e0000)
    the space 10944K,   0% used [0x32280000, 0x32280000, 0x32280200, 0x32d30000)
    compacting perm gen  total 12288K, used 371K [0x337e0000, 0x343e0000, 0x377e0000)
    the space 12288K,   3% used [0x337e0000, 0x3383cc08, 0x3383ce00, 0x343e0000)
    ro space 10240K,  51% used [0x377e0000, 0x37d0dff8, 0x37d0e000, 0x381e0000)
    rw space 12288K,  55% used [0x381e0000, 0x3887c208, 0x3887c400, 0x38de0000)
    Code Cache  [0x0c910000, 0x0c980000, 0x0e910000)
    total_blobs=147 nmethods=5 adapters=79 free_code_cache=33098880 largest_free_block=0
    Dynamic libraries:
    +0x00a40000 - 0x00af8000      C:\Program Files\Internet Explorer\iexplore.exe+
    +0x77620000 - 0x7775c000      C:\Windows\SYSTEM32\ntdll.dll+
    +0x75f50000 - 0x76024000      C:\Windows\system32\kernel32.dll+
    +0x75a70000 - 0x75aba000      C:\Windows\system32\KERNELBASE.dll+
    +0x777a0000 - 0x77840000      C:\Windows\system32\ADVAPI32.dll+
    +0x75d60000 - 0x75e0c000      C:\Windows\system32\msvcrt.dll+
    +0x75ac0000 - 0x75ad9000      C:\Windows\SYSTEM32\sechost.dll+
    +0x764a0000 - 0x76541000      C:\Windows\system32\RPCRT4.dll+
    +0x77250000 - 0x77319000      C:\Windows\system32\USER32.dll+
    +0x76450000 - 0x7649e000      C:\Windows\system32\GDI32.dll+
    +0x77840000 - 0x7784a000      C:\Windows\system32\LPK.dll+
    +0x76550000 - 0x765ed000      C:\Windows\system32\USP10.dll+
    +0x75ee0000 - 0x75f37000      C:\Windows\system32\SHLWAPI.dll+
    +0x765f0000 - 0x7723a000      C:\Windows\system32\SHELL32.dll+
    +0x774c0000 - 0x7761c000      C:\Windows\system32\ole32.dll+
    +0x75c20000 - 0x75d30000      C:\Windows\system32\urlmon.dll+
    +0x76080000 - 0x7610f000      C:\Windows\system32\OLEAUT32.dll+
    +0x76110000 - 0x762c6000      C:\Windows\system32\iertutil.dll+
    +0x762d0000 - 0x763ea000      C:\Windows\system32\WININET.dll+
    +0x75f40000 - 0x75f43000      C:\Windows\system32\Normaliz.dll+
    +0x75d40000 - 0x75d5f000      C:\Windows\system32\IMM32.DLL+
    +0x75e10000 - 0x75edc000      C:\Windows\system32\MSCTF.dll+
    +0x66850000 - 0x67195000      C:\Windows\system32\IEFRAME.dll+
    +0x77240000 - 0x77245000      C:\Windows\system32\PSAPI.DLL+
    +0x73850000 - 0x7388c000      C:\Windows\system32\OLEACC.dll+
    +0x743d0000 - 0x7456e000      C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2\comctl32.dll+
    +0x75b70000 - 0x75beb000      C:\Windows\system32\comdlg32.dll+
    +0x73600000 - 0x73631000      C:\Program Files\Internet Explorer\IEShims.dll+
    +0x75740000 - 0x7574c000      C:\Windows\system32\CRYPTBASE.dll+
    +0x75590000 - 0x75598000      C:\Windows\system32\Secur32.dll+
    +0x756d0000 - 0x756eb000      C:\Windows\system32\SSPICLI.DLL+
    +0x757c0000 - 0x757cb000      C:\Windows\system32\profapi.dll+
    +0x77760000 - 0x77795000      C:\Windows\system32\WS2_32.dll+
    +0x75d30000 - 0x75d36000      C:\Windows\system32\NSI.dll+
    +0x750a0000 - 0x750e4000      C:\Windows\system32\dnsapi.DLL+
    +0x72fa0000 - 0x72fbc000      C:\Windows\system32\iphlpapi.DLL+
    +0x72f90000 - 0x72f97000      C:\Windows\system32\WINNSI.DLL+
    +0x757b0000 - 0x757be000      C:\Windows\system32\RpcRtRemote.dll+
    +0x63ef0000 - 0x64aa8000      C:\Windows\system32\MSHTML.dll+
    +0x74cb0000 - 0x74cb9000      C:\Windows\system32\VERSION.dll+
    +0x6f5f0000 - 0x6f6aa000      C:\Windows\system32\d2d1.dll+
    +0x6c8a0000 - 0x6c9aa000      C:\Windows\system32\DWrite.dll+
    +0x6d3c0000 - 0x6d443000      C:\Windows\system32\dxgi.dll+
    +0x739d0000 - 0x739e3000      C:\Windows\system32\dwmapi.dll+
    +0x75300000 - 0x75316000      C:\Windows\system32\CRYPTSP.dll+
    +0x758d0000 - 0x758fd000      C:\Windows\system32\WINTRUST.dll+
    +0x75950000 - 0x75a6d000      C:\Windows\system32\CRYPT32.dll+
    +0x75830000 - 0x7583c000      C:\Windows\system32\MSASN1.dll+
    +0x74b70000 - 0x74b91000      C:\Windows\system32\ntmarta.dll+
    +0x76030000 - 0x76075000      C:\Windows\system32\WLDAP32.dll+
    +0x75000000 - 0x7503b000      C:\Windows\system32\rsaenh.dll+
    +0x75ae0000 - 0x75b63000      C:\Windows\system32\CLBCatQ.DLL+
    +0x69240000 - 0x69272000      C:\Program Files\Internet Explorer\ieproxy.dll+
    +0x756f0000 - 0x7573c000      C:\Windows\system32\apphelp.dll+
    +0x74130000 - 0x74263000      C:\Windows\System32\msxml3.dll+
    +0x75750000 - 0x757af000      C:\Windows\system32\SXS.DLL+
    +0x73d90000 - 0x73d9b000      C:\Windows\system32\msimtf.dll+
    +0x6d390000 - 0x6d3bb000      C:\Windows\system32\msls31.dll+
    +0x77320000 - 0x774bd000      C:\Windows\system32\setupapi.dll+
    +0x75920000 - 0x75947000      C:\Windows\system32\CFGMGR32.dll+
    +0x75900000 - 0x75912000      C:\Windows\system32\DEVOBJ.dll+
    +0x73570000 - 0x7359c000      C:\Windows\system32\d3d10_1.dll+
    +0x734b0000 - 0x734ea000      C:\Windows\system32\d3d10_1core.dll+
    +0x6c770000 - 0x6c89c000      C:\Windows\system32\D3D10Warp.dll+
    +0x69760000 - 0x6978e000      C:\Windows\system32\MLANG.dll+
    +0x74970000 - 0x74a65000      C:\Windows\system32\PROPSYS.dll+
    +0x6ab00000 - 0x6ac02000      C:\Windows\system32\d3d10.dll+
    +0x73520000 - 0x73553000      C:\Windows\system32\d3d10core.dll+
    +0x73d40000 - 0x73d80000      C:\Windows\system32\UxTheme.dll+
    +0x73180000 - 0x731d2000      C:\Windows\system32\RASAPI32.dll+
    +0x73160000 - 0x73175000      C:\Windows\system32\rasman.dll+
    +0x73150000 - 0x7315d000      C:\Windows\system32\rtutils.dll+
    +0x6f6b0000 - 0x6f6b6000      C:\Windows\system32\sensapi.dll+
    +0x75190000 - 0x751cc000      C:\Windows\system32\mswsock.dll+
    +0x74d40000 - 0x74d45000      C:\Windows\System32\wshtcpip.dll+
    +0x747f0000 - 0x74815000      C:\Windows\system32\peerdist.dll+
    +0x74e00000 - 0x74e17000      C:\Windows\system32\USERENV.dll+
    +0x753f0000 - 0x7540b000      C:\Windows\system32\AUTHZ.dll+
    +0x747e0000 - 0x747f0000      C:\Windows\system32\NLAapi.dll+
    +0x72330000 - 0x72336000      C:\Windows\system32\rasadhlp.dll+
    +0x75180000 - 0x75186000      C:\Windows\System32\wship6.dll+
    +0x72b90000 - 0x72bc8000      C:\Windows\System32\fwpuclnt.dll+
    +0x695a0000 - 0x6975b000      C:\Windows\System32\jscript9.dll+
    +0x72de0000 - 0x72e1a000      C:\Windows\System32\Dxtrans.dll+
    +0x74790000 - 0x747a4000      C:\Windows\System32\ATL.DLL+
    +0x74330000 - 0x7433a000      C:\Windows\system32\ddrawex.dll+
    +0x694b0000 - 0x69597000      C:\Windows\system32\DDRAW.dll+
    +0x742d0000 - 0x742d6000      C:\Windows\system32\DCIMAN32.dll+
    +0x6c710000 - 0x6c769000      C:\Windows\System32\Dxtmsft.dll+
    +0x73a00000 - 0x73afb000      C:\Windows\system32\windowscodecs.dll+
    +0x6cf70000 - 0x6cfa2000      C:\Windows\system32\WINMM.dll+
    +0x739a0000 - 0x739cf000      C:\Windows\system32\XmlLite.dll+
    +0x74310000 - 0x74317000      C:\Windows\system32\msiltcfg.dll+
    +0x6c410000 - 0x6c650000      C:\Windows\system32\msi.dll+
    +0x6ac70000 - 0x6acb7000      C:\Windows\system32\Adobe\Director\SwDir.dll+
    +0x6c6d0000 - 0x6c703000      C:\Windows\system32\windowscodecsext.dll+
    +0x69790000 - 0x69809000      C:\Windows\system32\mscms.dll+
    +0x6ac30000 - 0x6ac68000      C:\Windows\system32\icm32.dll+
    +0x69410000 - 0x694ad000      C:\Windows\system32\Adobe\Shockwave 11\Control.dll+
    +0x6e810000 - 0x6e861000      C:\Windows\system32\winspool.drv+
    +0x69390000 - 0x69402000      C:\Windows\system32\DSOUND.dll+
    +0x74ac0000 - 0x74ae5000      C:\Windows\system32\POWRPROF.dll+
    +0x74a70000 - 0x74aa9000      C:\Windows\System32\MMDevApi.dll+
    +0x73960000 - 0x73996000      C:\Windows\system32\AUDIOSES.DLL+
    +0x736e0000 - 0x736ec000      C:\Windows\system32\mssprxy.dll+
    +0x69320000 - 0x6938a000      C:\Windows\system32\vbscript.dll+
    +0x653b0000 - 0x659de000      C:\Windows\system32\Macromed\Flash\Flash10t.ocx+
    +0x74f70000 - 0x74f78000      C:\Windows\system32\credssp.dll+
    +0x74f20000 - 0x74f5a000      C:\Windows\system32\schannel.DLL+
    +0x67430000 - 0x674f8000      C:\Windows\system32\OPENGL32.DLL+
    +0x68ce0000 - 0x68d02000      C:\Windows\system32\GLU32.dll+
    +0x10000000 - 0x10dc0000      C:\Windows\system32\ig4icd32.dll+
    +0x68c70000 - 0x68cd4000      C:\Windows\system32\D3DIM.DLL+
    +0x67360000 - 0x6742c000      C:\Windows\system32\D3DIM700.DLL+
    +0x01d40000 - 0x01d5f000      C:\Program Files\Java\jre6\bin\jp2iexp.dll+
    +0x7c340000 - 0x7c396000      C:\Program Files\Java\jre6\bin\MSVCR71.dll+
    +0x72d30000 - 0x72d37000      C:\Windows\system32\wsock32.dll+
    +0x71b10000 - 0x71b20000      C:\Windows\system32\napinsp.dll+
    +0x71af0000 - 0x71b02000      C:\Windows\system32\pnrpnsp.dll+
    +0x720d0000 - 0x720d8000      C:\Windows\System32\winrnr.dll+
    +0x71ae0000 - 0x71aed000      C:\Windows\system32\wshbth.dll+
    +0x6f8f0000 - 0x6f974000      C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.17514_none_ec83dffa859149af\comctl32.dll+
    +0x6d7f0000 - 0x6da9f000      C:\PROGRA~1\Java\jre6\bin\client\jvm.dll+
    +0x6d7a0000 - 0x6d7ac000      C:\PROGRA~1\Java\jre6\bin\verify.dll+
    +0x6d320000 - 0x6d33f000      C:\PROGRA~1\Java\jre6\bin\java.dll+
    +0x6d7e0000 - 0x6d7ef000      C:\PROGRA~1\Java\jre6\bin\zip.dll+
    +0x01dc0000 - 0x01dc6000      C:\Program Files\Java\jre6\bin\jp2native.dll+
    +0x6d1d0000 - 0x6d1e3000      C:\Program Files\Java\jre6\bin\deploy.dll+
    VM Arguments:
    jvm_args: -Xbootclasspath/a:C:\PROGRA~1\Java\jre6\lib\deploy.jar;C:\PROGRA~1\Java\jre6\lib\javaws.jar;C:\PROGRA~1\Java\jre6\lib\plugin.jar -Xmx32m -Djava.awt.headless=true -Dkernel.background.download=false -Dkernel.download.dialog=false -XX:MaxDirectMemorySize=64m
    java_command: <unknown>
    Launcher Type: generic
    Environment Variables:
    PATH=C:\Program Files\Internet Explorer;;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\system32\Empirum
    USERNAME=%username%
    OS=Windows_NT
    PROCESSOR_IDENTIFIER=x86 Family 6 Model 42 Stepping 7, GenuineIntel
    ---------------  S Y S T E M  ---------------
    OS: Windows 7 Build 7601 Service Pack 1
    CPU:total 4 (2 cores per cpu, 2 threads per core) family 6 model 42 stepping 7, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, ht
    Memory: 4k page, physical 3063864k(2285416k free), swap 6125972k(5328168k free)
    vm_info: Java HotSpot(TM) Client VM (20.1-b02) for windows-x86 JRE (1.6.0_26-b03), built on May  4 2011 00:50:59 by "java_re" with MS VC+ 7.1 (VS2003)+
    time: Thu Jun 30 17:20:35 2011
    elapsed time: 0 seconds

    user11262844 wrote:
    Since we're planning a corporate Windows 7 rollout (>800PCs) we cannot do this manually on every computer. Ther must be any solution for this problem.If you're doing a corporate rollout of that size then surely you're just making an image of the desired configuration and just duplicating it onto the 800 PCs? In which case you would just configure IE appropriately as part of the image.
    Or alternatively you are manually configuring each of the 800 PCs, in which case this would be just one more thing in the checklist.

  • Help!!! Need Java Applet to work in IE

    I found some applets (text scrollers) from the sun site that i wanted to use. downloaded them, but they do not work in IE that does not have JVM. in IE that does have JVM it says 'Java 1.1 Required' where the applet should be. is there a simple way to get sun java applets to work with IE and the MS Virtual Machine? I can't require my site visitors to have to download extra toys/plugins...

    If you are looking for a purely AWT scrolling applet. Here is one I wrote several years ago. Please note that there are some deprecated methods in it (mainly the thread start and stop methods). It will still compile though. If you want it, take it.
    Source:import java.awt.*;
    import java.awt.event.*;
    import java.applet.*;
    import java.net.*;
    public class ScrollApplet extends Applet implements Runnable
       /*=*********************
       * private data members *
       private Thread myThread = null;
       private boolean hasTextDisplayed;
       private int appletWidth, appletHeight;
       private int yPosition;
       private int xPosition;
       private Image textImage;
       private int imageWidth;
       private Graphics textGraphics;
       private Cursor oldCursor;
       private Cursor newCursor = new Cursor(Cursor.HAND_CURSOR);
       //parameters
       private int delay;
       private String displayText;
       private Color bgColor, fgColor;
       private int fontSize, fontStyle;
       private Font fontType;
       private String urlValue;
       /*=***************
       * applet methods *
       public void init()
          //assign values to private data members
          hasTextDisplayed = false;
          appletHeight = yPosition = getSize().height;
          appletWidth = xPosition = getSize().width;
          //set up the environment
          extractParameters();
          //determine the yPosition to place the image
          calculateYPosition();
          //set up the text image
          FontMetrics fm = getFontMetrics(fontType);
          imageWidth = fm.stringWidth(displayText);
          textImage = createImage(imageWidth, appletHeight);
          textGraphics = textImage.getGraphics();
          textGraphics.setColor(bgColor);
          textGraphics.fillRect(0,0,imageWidth,appletHeight);
          textGraphics.setColor(fgColor);
          textGraphics.setFont(fontType);
          textGraphics.drawString(displayText, 0, yPosition);
          oldCursor = this.getCursor();
          addMouseListener(new MouseAdapter() {
             public void mouseExited(MouseEvent e)
                if (urlValue != null) {
                   Component thisApplet = e.getComponent();
                   thisApplet.setCursor(oldCursor);
                showStatus(" ");
                myThread.resume();
             public void mouseEntered(MouseEvent e)
                myThread.suspend();
                if (urlValue != null) {
                   Component thisApplet = e.getComponent();
                   thisApplet.setCursor(newCursor);
                   showStatus(urlValue);
                else
                   showStatus("paused");
             public void mouseClicked(MouseEvent e)
                if (urlValue != null)
                   try {
                      URL u = new URL(urlValue);
                      getAppletContext().showDocument(u, "_self");
                   } catch(MalformedURLException ex) {
                   showStatus("MalformedURLException: " +ex);
       }//end init method
       public void start()
          myThread = new Thread(this);
          myThread.start();
       }//end start method
       public void update(Graphics g)
       //overwrote this method to avoid repainting of background before all text displays
          if (hasTextDisplayed == true)
             //repaint the background
             g.setColor(bgColor);
             g.fillRect(xPosition+imageWidth, 0, appletWidth - (xPosition + imageWidth),
                          appletHeight);
             g.setColor(fgColor);
          paint(g);
       }//end update method
       public void paint(Graphics g)
          setBackground(bgColor);
          g.drawImage(textImage,xPosition,0,this);
       }//end paint method
       public void stop()
       { myThread = null; }
       /*=*******************************************************************************
       * applet method getParameterInfo():                                              *
       * Returns information about the parameters that are understood by this applet.   *
       * An applet should override this method to return an array of Strings describing *
       * these parameters.  Each element of the array should be a set of three Strings  *
       * containing the name, the type, and a description.                              *
       public String[][] getParameterInfo()
          String parameterInfo[][] = {
             {"DELAYPARAM", "int", "The interval to pause in milliseconds"},
             {"TEXTPARAM", "string", "The text that will be displayed"},
             {"BGPARAM", "Color", "The bg color for the applet, in html format #FFFFFF"},
             {"FGPARAM", "Color", "The fg color for the text, in html format #FFFFFF"},
             {"FONTSIZEPARAM", "int", "The font size of the text"},
             {"FONTTYPEPARAM", "string", "The name of the font to use"},
             {"FONTSTYLEPARAM", "string", "bold, italic, or bold+italic"},
             {"URLPARAM", "string", "hyperlink"}
          return parameterInfo;
       }//end getParameterInfo method
       /*=*****************************************************************************
       * applet method getAppletInfo():                                               *
       * Returns information about this applet. An applet should override this method *
       * to return a String containing information about the author, version, and     *
       * copyright of the applet.                                                     *
       public String getAppletInfo()
          String infoAboutMe;
          infoAboutMe = new String(
             "Author:  Your Name Here/n" +
             "Description:  My first text scroller\n" +
             "Version: 1.0"
          return infoAboutMe;
       }//end getAppletInfo method
       /*=***************
       * thread methods *
       public void run()
          Thread current = Thread.currentThread();
          //loop until thread is stopped
          while (myThread == current)
             repaint();
             try {
                current.sleep(delay);
                xPosition--;
             } catch (InterruptedException e) {}
             if (xPosition <= (appletWidth - imageWidth))
                hasTextDisplayed = true;
             else
                hasTextDisplayed = false;
             if (xPosition == (0 - imageWidth))
                xPosition = appletWidth;
       }//end required run method
       /*=**********************************************************************
       * extractParameters():  Sets all parameter values, if any were provided *
       public void extractParameters()
          String delayValue = getParameter("DELAYPARAM");
          String textValue = getParameter("TEXTPARAM");
          String bgColorValue = getParameter("BGPARAM");
          String fgColorValue = getParameter("FGPARAM");
          String fontSizeValue = getParameter("FONTSIZEPARAM");
          String fontTypeValue = getParameter("FONTTYPEPARAM");
          String fontStyleValue = getParameter("FONTSTYLEPARAM");
          String urlParam = getParameter("URLPARAM");
          //set delay to one tenth of a second if missing parameter
          delay = ((delayValue == null) ? 100 : Integer.parseInt(delayValue));
          urlValue = (urlParam == null ? null : urlParam);
          displayText = ((textValue == null) ?
                new String("NO TEXT WAS PROVIDED!") :
                textValue);
          bgColor = determineColor(bgColorValue);
          fgColor = determineColor(fgColorValue);
          fontStyle = determineFontStyle(fontStyleValue);
          fontSize = ((fontSizeValue == null) ? 12 : Integer.parseInt(fontSizeValue));
          fontType = new Font(fontTypeValue, fontStyle, fontSize);
       }//end extractParameters method
       /*=*************************************************
       * determineColor():  returns the appropriate color *
       public Color determineColor(String value)
          return parseHTMLHex(value);
       }//end determineColor method
       /*=*****************************************************************************
       * parseHTMLHex(): parses an HTML hex (eg #FFFFFF) and returns the Color object *
       public static Color parseHTMLHex(String htmlHex) {
          Color color = new Color(220,220,220);  //default grey
          if (htmlHex != null) {
             String red = htmlHex.substring(1,3);
             String green = htmlHex.substring(3,5);
             String blue = htmlHex.substring(5);
             color = new Color(Integer.parseInt(red,16),
                           Integer.parseInt(green,16),
                           Integer.parseInt(blue,16));
          }//end if
          return color;
       }//end parseHTMLHex method
       /*=******************************************
       * determineFontStyle():  returns font sytle *
       public int determineFontStyle(String value)
          int returnVal;
          if (value == null)
             returnVal = Font.PLAIN;
          else if (value.equalsIgnoreCase("plain"))
             returnVal = Font.PLAIN;
          else if (value.equalsIgnoreCase("bold"))
             returnVal = Font.BOLD;
          else if (value.equalsIgnoreCase("italic"))
             returnVal = Font.ITALIC;
          else if (value.equalsIgnoreCase("bold+italic"))
             returnVal = Font.BOLD + Font.ITALIC;
          else
             returnVal = Font.PLAIN;
          return returnVal;
       }//end determineFontStyle method
       /*=**********************************************************
       * calculateYPosition(): want text to be in middle of applet *
       public void calculateYPosition()
          //wasYPositionCalculated = true;
          //make calculations to center font in applet window
          int appletMidHeight = appletHeight / 2;         //the middle of the applet
          FontMetrics fm = getFontMetrics(fontType);    //font metrics for current font
          int fontMidHeight = fm.getAscent() / 2;         //the middle of the font
          int currentFontSizeValue;                       //temp value for font size
          //if the font size if too big, fix it
          if ((currentFontSizeValue = fm.getAscent()) > appletHeight)
             //cycle through font sizes until find one that fits
             while (currentFontSizeValue > appletHeight)
                fontType = new Font(getParameter("FONTTYPEPARAM"), fontStyle, --fontSize);
                fm = getFontMetrics(fontType);
                currentFontSizeValue = fm.getAscent();
             //set the new values for the new font
             setFont(fontType);
             fm = getFontMetrics(fontType);
             fontMidHeight = fm.getAscent() / 2;
          yPosition = appletMidHeight + fontMidHeight - 3;
       }//end calculateYPosition()
    }//end applethtml:<HTML>
    <HEAD>
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1252">
    <TITLE>Test scroller applet</title>
    </head>
    <BODY>
    <h1>Scroller Applet</h1>
    <!--CODEBASE = "."-->
    <APPLET
      CODE     = "ScrollApplet.class"
      NAME     = "TestApplet"
      WIDTH    = 400
      HEIGHT   = 30
      HSPACE   = 0
      VSPACE   = 0
      ALIGN    = middle
    >
    <PARAM NAME="DELAYPARAM" VALUE="10">
    <PARAM NAME="TEXTPARAM" VALUE="Simple Old Scrolling Applet?">
    <PARAM NAME="BGPARAM" VALUE="#000000">
    <PARAM NAME="FGPARAM" VALUE="#CCCCCC">
    <PARAM NAME="FONTSIZEPARAM" VALUE="24">
    <PARAM NAME="FONTTYPEPARAM" VALUE="TimesRoman">
    <PARAM NAME="FONTSTYLEPARAM" VALUE="italic">
    <PARAM NAME="URLPARAM" VALUE="http://quote.yahoo.com/quotes?SYMBOLS=DISH">
    </applet>
    </body>
    </html>tajenkins

  • HTML5 local storage broken in ie11 win 8.1 x64 ? error: function expected

    localStorage.setItem("hello", "somedata");
    alert(localStorage.getItem("hello"));
    localStorage.clear();
    Internet Explorer Version 11.0.0600.17107, update version 11.0.8 (KB2953522)
    the below was fixed in patch 11.02 apparently, so what go on here ???
    http://stackoverflow.com/questions/21155137/javascript-localstorage-object-broken-in-ie11-on-windows-7

    Hi,
    Thanks for contacting Microsoft.
    The HTML5 postMessage function provides a great way for mutually
    distrusting documents (even cross-domain) to communicate securely and with high performance and reliability. Unfortunately, as reported on
    Connect, the HTML5 postMessage function does not work between tabs/windows in IE8. (This limitation is an artifact of the Loosely-Coupled IE feature, in which content in different tabs/windows may run in a different
    process.) Update: As of IE11, this issue has not yet been fixed.
    For more information, please refer to the article below.
    ===================================
    HTML5 Implementation Issues in IE8 (and later)
    http://blogs.msdn.com/b/ieinternals/archive/2009/09/16/bugs-in-ie8-support-for-html5-postmessage-sessionstorage-and-localstorage.aspx
    Best regards,
    Sophia Sun
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

  • Applet can not init camera on Windows XP embedded

    Under XP the Java JMF and the applet can work.
    Under XP_embedded SP2,the jmf-21_1e can work.(the JMStudio camera function is ok).
    But the Java applet running on JMF could not work.
    I also heard the same problem can happen on Windows 2000.
    Does JAVA applet can not work well under Windows XP embedded?

    Hi,
    I encounter the same problem using Windows XP embedded SP2.
    Have you resolve this problem ?

Maybe you are looking for

  • Reg: Automatic creation of one PO from more than one PR

    Hi ,        I have an issue from user. Requirement : The PR's which are generated on vendor and delivery date combination will convert automatically into a single PO irrespective of the material when we run the batch job. Ex: To day for example we cr

  • Disk Drive Ejecting When Woken Up From Sleep

    Hello, I noticed when my iMac wakes from sleep it sounds like the disc drive is ejecting? I just received this iMac after returning another one with a pixel problem and I could swear that it didn't make the same noise when it wakes up from sleep. Doe

  • How to identify which ALV triggered event in split ALV

    Hi all, I'm using a split ALV like this: CREATE OBJECT ob_custom   EXPORTING     container_name = 'CONTAINER'. CREATE OBJECT ob_split1   EXPORTING     parent      = ob_custom     orientation = cl_gui_easy_splitter_container=>orientation_vertical. CRE

  • Icon SAVE in SALV Report Layouts

    Hi, I work with SALV classes report and after adding option layout can't receive icon SAVE in screen layout update. My example program SALV_DEMO_TABLE_LAYOUT receives this option and mine no. Something missing. May be anybody know? Thanks Irena

  • Checksum not generated from dbms job

    APEX version 3.2.0.00.27 DB version 11.2.0.1.0 I've built a database procedure which builds a string that includes a hyperlink, and which then passes that string to a procedure that sends the string as the body of an email. The procedure calls apex_u