iManager Login errors - Unable to create AdminNamespace - after installing 2.7 framework patch 4

  • 7005031
  • 25-Apr-2012
  • 26-Apr-2012

Environment

Novell eDirectory 8.8 for Linux
Novell iManager 2.7.4

Situation

After installing iManager Framework Patch 4 on iManager 2.7, running on a OES2SP2 or earlier linux server (eDirectory 885 or earlier), the following error is received when trying to login to iManager.
 
Unable to create AdminNamespace. java.lang.NoClassDefFoundError:
com.novell.admin.ns.nds.jclient.NDSNamespaceImpl (initialization failure)
 
 
Search:  admin name space namespace adminnamespace NDSNamespaceImpl initialization failure jclient jclient.jar 2.7.4

Resolution

Potential Solutions
1.  Upgrade the server to the current OES2SP3 or later patch through the channel. 
2.  Upgrade eDirectory to the current eDirectory 886 version with latest patches installed.
 
Workaround
1.   Delete or rename the /var/opt/novell/iManager/nps/WEB-INF/lib/jclient.jar
 
After solutions / workarounds are implemented.  Then restart tomcat (rcnovell-tomcat5 restart) and then login.

Cause

The iManager 2.7 Framework 4 patch is laying down a /var/opt/novell/iManager/nps/WEB-INF/lib/jclient.jar file dated 2-15-2012.
This jclient jar file does not appear to work properly with the eDirectory jclient jar fle dated 10-12-2009 in OES2SP2 or earlier.  (eDirectory 885 or earlier)
The jclient jar files in OES2SP3 or 886 are dated 11-12-2010 and work fine with the iManager jclient.jar file.
 
Non-working file configuration with OES2SP2 and iManager 2.7 framework patch 4
-rw-r--r-- 1 root sys 115941 2009-10-12 10:15 /opt/novell/eDirectory/lib/jclient.jar
-rw-r--r-- 1 root sys 115941 2009-10-12 10:03 /opt/novell/eDirectory/lib64/jclient.jar
lrwxrwxrwx 1 wwwrun www 38 2012-04-24 13:11 /var/opt/novell/tomcat5/shared/lib/jclient.jar -> /opt/novell/eDirectory/lib/jclient.jar
-rw-r--r-- 1 wwwrun www 115251 2012-02-15 20:18 /var/opt/novell/iManager/nps/WEB-INF/lib/jclient.jar
 
Working file configuration with OES2SP3 and iManager 2.7 framework patch 4
-rw-r--r-- 1 root sys 115940 2010-11-12 08:30 /opt/novell/eDirectory/lib/jclient.jar
-rw-r--r-- 1 root sys 115940 2010-11-12 07:58 /opt/novell/eDirectory/lib64/jclient.jar
lrwxrwxrwx 1 wwwrun www 38 2012-04-25 07:23 /var/opt/novell/tomcat5/shared/lib/jclient.jar -> /opt/novell/eDirectory/lib/jclient.jar
-rw-r--r-- 1 wwwrun www 115251 2012-02-15 20:18 /var/opt/novell/iManager/nps/WEB-INF/lib/jclient.jar