Esempio
pubblico astratto classe Azione {

pubblico Azione () {
currentPolicy = Policy.getPolicy();
}

pubblico annullare esecuzione(ProtectionDomain dominio, Autorizzazione perm) {
if (currentPolicy.implies(domain,perm)) {
grantedAction();
} else {
defaultAction();
}
}

protetto astratto annullare grantedAction();
protetto astratto annullare defaultAction();

privato Direttiva currentPolicy = null;
}
Soluzione
Eliminare la chiamata su java.security.Policy.getPolicy () .
pubblico astratto classe Azione {

pubblico Azione () {
}

pubblico annullare esecuzione(ProtectionDomain dominio, Autorizzazione perm) {
grantedAction();
}

protetto astratto annullare grantedAction();
}