Io Exception for signed applet in jre1.4.2

My applet is is making a connection with url(not same as applet host:cross domain) and reading the response.I have alreadyu signed it .It is working for jre 1.4.1 but not for 1.4.2.Can anyone help with this.Sample code will help a lot.
[270 byte] By [swapnilba] at [2007-10-1 19:22:46]
# 1
Hi.It looks like your certificate is expired. You can check the certificate expiration date. Another trick is a decreasing the system date.
veramkovicha at 2007-7-11 15:29:11 > top of Java-index,Security,Signed Applets...
# 2

Signing applets:

http://forum.java.sun.com/thread.jsp?forum=63&thread=524815

second post and last post for the java class file

Bug #4883871 fixed in 1.4.2 and later releases where calls from javascript are

"trusted" that should not be "trusted".

You can sign your applet but the call stack needs to be signed or "trusted" as well.

Read the last post of the thread url above and try doprivileged.

Try to check the full stack to see if the certificate is recognized or even checked by

the jre (usepolicy in the java policy will do that).

To turn the full trace on (windows) you can start the java console, to be found here:

C:\Program Files\Java\j2re1.4...\bin\jpicpl32.exe

In the advanced tab you can fill in something for runtime parameters fill in this:

-Djavaplugin.trace=true -Djavaplugin.trace.option=basic|net|security|ext|liveconnect

if you cannot start the java console check here:

C:\Documents and Settings\userName\Application Data\Sun\Java\Deployment\deployment.properties

I think for linux this is somewhere in youruserdir/java (hidden directory)

add or change the following line:

javaplugin.jre.params=-Djavaplugin.trace\=true -Djavaplugin.trace.option\=basic|net|security|ext|liveconnect

for 1.5:

deployment.javapi.jre.1.5.0_03.args=-Djavaplugin.trace\=true -Djavaplugin.trace.option\=basic|net|security|ext|liveconnect

The trace is here:

C:\Documents and Settings\your user\Application Data\Sun\Java\Deployment\log\plugin...log

I think for linux this is somewhere in youruserdir/java (hidden directory)

Print out the full trace of the exception:

try{...}catch(Exception e){e.printStackTrace();}

harmmeijera at 2007-7-11 15:29:11 > top of Java-index,Security,Signed Applets...