Environment
NetIQ iManager 3.0.2
Situation
Cannot login to iManager. Installing iManager 3.0.2 a second time breaks iManager on Linux server.
The login screen is presented but results in the following after credentials are entered:
Unable to create AdminNamespace.
java.lang.NoClassDefFoundError: novell/jclient/JCException
In the debug.html the following is seen:
DirAuthenticator...1191 Login Failure. Invalid Username or Password.
NPSClassLoader ----- NPSClassLoader Failed to Load: com.novell.emframe.version
Session has been logged out.
The login screen is presented but results in the following after credentials are entered:
Unable to create AdminNamespace.
java.lang.NoClassDefFoundError: novell/jclient/JCException
In the debug.html the following is seen:
DirAuthenticator...1191 Login Failure. Invalid Username or Password.
NPSClassLoader ----- NPSClassLoader Failed to Load: com.novell.emframe.version
Session has been logged out.
Resolution
This has been reported to Engineering.
Workaround:
A class file fails to get copied when the iManager installation is run a second time. Manually copying the class file and restarting Tomcat resolves the issue.
1. Navigate to: “<iManager extracted location>/iManager/installs/linux/packages/supportpack”
2. Unzip the available .npm file by running the following command:
“unzip iman302_patch0.npm”
3. The file jclient.jar file can be found at the following location: “<iManager extracted location>
/iManager/installs/linux/packages/supportpack/currentwebapp/WEB-INF/lib/”
4. Copy the jclient.jar to the following location-
“/var/opt/novell/iManager/nps/WEB-INF/lib/”
5. Restart Tomcat.
Workaround:
A class file fails to get copied when the iManager installation is run a second time. Manually copying the class file and restarting Tomcat resolves the issue.
1. Navigate to: “<iManager extracted location>/iManager/installs/linux/packages/supportpack”
2. Unzip the available .npm file by running the following command:
“unzip iman302_patch0.npm”
3. The file jclient.jar file can be found at the following location: “<iManager extracted location>
/iManager/installs/linux/packages/supportpack/currentwebapp/WEB-INF/lib/”
4. Copy the jclient.jar to the following location-
“/var/opt/novell/iManager/nps/WEB-INF/lib/”
5. Restart Tomcat.