Signed Applet Problem (Need Help ASAP!)

We have an applet developed using JDK 1.3.1_09. We put our classes for this applet into a jar file, signed it with a digital certificate from VeriSign. On the webpage where we implement the applet, we're using the <object> tag so that we can direct the user to download Java Plugin 1.3 if they do not have a version that is at least 1.3 (when user does not have Java, or they do not have the Java version required, Sun will ask the user to download java plugin 1.3.1_09). Our applet is a file uploader applet in which we extend the JFileChooser class. When the user comes to our web form, they enter in an order number. When the user submits the form, the form will validate the order number, and then invoke a method in our java applet which is to display the browse box to the user so they can choose files to upload to us.

In both test case scenarios below, the client machine is running Windows 2000 with all the latest and greatest service packs. Both client machines are using Internet Explorer 6.0.

The problem:

What happens is that when the user has JRE 1.3 (or java plugin 1.3) - the security message is received by the client. The client will choose "grant for this session only". The applet shows that it loaded successfully (java console shows up in system tray). However, when the user submits our form that actually calls one of the methods in our java program, Internet Explorer shows "error on page" in the status bar. When I look at the details of this error, it reads "object doesn't support this property or method".

Now, on my machine (I have JRE 1.4.2_02) - I receive the security message. I choose "grant for this session only". The applet shows that it loaded successfully (java console shows up in system tray). However, when I submit the form that calls the same exact method which blew up above, the method runs fine and displays to me what should be displayed.

[1926 byte] By [bakersoft_corpa] at [2007-9-29 19:15:58]
# 1

a) is the form redirecting (does it have an ACTION property) or are there only javascript onClick or onSubmit events? perhaps the "in this session only"-session is killed by the submit.

b) any problems with the mayscript thing? perhaps the mayscript tag has had another name in 1.3?

c) I assume that the error shown by IE is a javascript error. so it seems that javascript cannot find the applet's method . might be a problem with the Javascript<->java thing (LiveConnect?)

you might try to isolate the problem with a minimalistic applet, so we can reproduce the problem.

hamstaa at 2007-7-15 20:01:58 > top of Java-index,Security,Signed Applets...