Driver won't start after upgrading Identity Manager

  • 3517954
  • 11-Sep-2006
  • 27-Apr-2012

Environment

Identity Manager 3.01
eDirectory 8.8.1
SUSE Linux Enterprise Server 9

Situation

Drivers won't start after upgrading from Identity Manager 3.0 to 3.01

Error 9010

Trace log displays the following error:
Message: Code(-9010) An exception occurred: java.security.AccessControlException: access denied (java.util.PropertyPermission com.novell.xml.parser read)

Some drivers do not trace anything to the log file, when starting the driver with the trace level set to 3.

Resolution

The upgrade will overwrite the core files laid down by the installation. One such file is the java.policy file. This file is located in the /opt/novell/eDirectory/lib/nds-modules/j2re1.4.2_08/lib/security/ directory on a Linux installation.

Some driver customizations will require the java.policy file to be modified to allow additional rights required by the driver. The upgrade would have overlaid the modified java.policy file with the default Identity Manager java.policy file. If a backup of the java.policy file is not available, try using the example listed below, after backing up your current java.policy file.

*****************

grant {
permission java.security.AllPermission;
};


******************

If this does not fix your problem, it may be related to a different issue. Try capturing a new trace and confirm that your tracing configuration is correct. If a trace will still not capture, try reinstalling the Identity Manager again.

Note: Do not delete the driver or driver set objects. Deleting the driver or driver set object will cause a loss of all user associations to the driver(s). Backup the driver set using Designer or iManager.