Applet Fails in Various Ways in Internet Explorer 5.1 for OS 10.0.x

(Apple bug # 2670962)

This applet performs correctly in OS 10.1.  There were several errors in Internet Explorer 5.1 Preview on OS X.  It performed in different ways on different runs.  What should happen is the following (this works fine in OS X Applet Launcher):

1.  An accept button appears.  Pressing the button pops up a Frame with an Enter button.
2.  Pressing the Enter button results in an Editors button with the words "Take charge" nearby.
3.  Pressing the Editors button results in a display with "Choose which type of editors to view or modify" and two checkboxes for Finding editor or Disease editor.  There is also a button to return to the previous screen.

    What actually happens when the applet is run from the Web is one of the following (different behaviors on different runs):

1.  The applet appears, but clicking the Accept button causes the Frame to appear for a fraction of a second but it is unable to stay up.  The Console has messages "no callback status: Applet stopped."  Often Internet Explorer quits unexpectedly.

2.  Rarely, it works properly.

    The following happens consistently when the identical HTML file and classes used on this URL are run from the local machine:

1.  The applet does not appear at all and the following appears in the OS X Console (nothing for this or other applets appears in Internet Explorer's Java Messages):

Back from CreateJavaApplet - it FAILED

Pressing refresh results in the following added to the Console.

About to Attach current thread to the VM
Attached current thread to the VM
Cannot find java.io.FileNotFoundException
Back from CreateJavaApplet - it FAILED

    If you have any insights, workarounds or comments about this test page please contact Mickey Segal.  A listing of  many Macintosh Java bugs with demonstration applets is at this link, including information on how to add any necessary Java plugins.