Please review the fix at http://cr.openjdk.java.net/~weijun/8044747/webrev.00 which is just a simple -if [ -e $HOME/.java.policy ]; then +if [ -f $HOME/.java.policy ]; then I always forget that Solaris sh does not support test -e. Thanks Max