java.lang.IllegalAccessError

Exception Class java.lang.IllegalAccessError
Message Class has been marked as nonpublic to untrusted code.
Possible Causes An untrusted class has attempted to refer to a field or method of another class that has been marked for trusted use only. Many of the system classes in the com.ms.com and com.ms.dll packages have been marked this way. A class can be marked as nonpublic to untrusted code using the @security directive in the following way:
  /** @security(checkClassLinking=on) */
  public class ForTrustedUseOnly{
   ...
  }
Possible Solutions Digitally sign your applet requesting full permissions.