how to avoid .java.policy file in applet application

Applet expects .java.policy file in user's home dir for Security and File Permission though applet jars are signed well.

The jars are signed as follows:

<echo message="Creating KeyStore" />

<exec dir="${dest.dir}" executable="keytool">

<arg line="-genkey -alias keyname -keystore epskeystore -keypass keypass -dname CN=PortalSystem -storepass solaris8" />

</exec>

<echo message="Signing epsEjb.jar" />

<exec dir="${dest.dir}" executable="jarsigner">

<arg line="-keystore epskeystore -storepass solaris8 -keypass keypass -signedjar ${signDir}/signedsmaller.jar ${jar.dir}/epsEjb.jar keyname"/>

</exec>

while verifying above signed jar "signedsmaller.jar" using below ant tasks

<echo message="Verifying epsEjb.jar" />

<exec dir="${dest.dir}" executable="jarsigner">

<arg line="-verify -verbose ${jar.dir}/epsEjb.jar"/>

</exec>

It says "This jar contains unsigned entries which are not integrity-checked. Re-run with -verbose to list unsigned entries".

How to sign the jars correctly and avoid .java.policy file in applet applications? Pls reply me

[1187 byte] By [Raja_Ma] at [2007-11-27 11:58:53]
# 1

> <echo message="Verifying epsEjb.jar" />

> <exec dir="${dest.dir}" executable="jarsigner">

> <arg line="-verify -verbose

> ${jar.dir}/epsEjb.jar"/>

></exec>

What still verifying epsEjb.jar? why not signedsmaller.jar?

wangwja at 2007-7-29 19:22:29 > top of Java-index,Security,Signed Applets...
# 2

it shows the same error even verifying "signedsmaller.jar"

Raja_Ma at 2007-7-29 19:22:29 > top of Java-index,Security,Signed Applets...
# 3

Can you run all the commands directly (not through an ant script) and add -verbose when verifying jar as the output suggests?

wangwja at 2007-7-29 19:22:29 > top of Java-index,Security,Signed Applets...