Cannot connect to a Content Manager OnDemand server
You might see errors when you try to connect or log in to a Content Manager OnDemand server in the IBM Content Navigator administration tool and desktop. These errors can occur if ODWEK is not configured correctly.
Symptoms
The connection fails and you see the java.lang.NoClassDefFoundError error, the java.lang.UnsatisfiedLinkError error, or IBM Global Security Kit (GSKit) errors in the web application server SystemOut.log file or SystemErr.log file.Causes
IBM Content Manager OnDemand Web Enablement Kit (ODWEK) is not configured correctly on your IBM Content Navigator server environment.Resolving the problem
Identify the error and follow the steps for the corresponding error message.- A java.lang.NoClassDefFoundError error
- Error message examples:
[5/24/12 8:57:38:038 PDT] 00000023 servlet E com.ibm.ws.webcontainer.servlet.ServletWrapper service Uncaught service() exception thrown by servlet action: java.lang.NoClassDefFoundError: com.ibm.edms.od.ODException
[5/24/12 9:10:37:077 PDT] 0000001c servlet E com.ibm.ws.webcontainer.servlet.ServletWrapper service SRVE0068E: Uncaught exception created in one of the service methods of the servlet action in application navigator. Exception created : java.lang.NoClassDefFoundError: com.ibm.edms.od.ODException
- A java.lang.UnsatisfiedLinkError error: Not found in java.library.path
- Error message example:
[5/24/12 8:40:39:663 PDT] 00000025 SystemOut O CIWEB Error: [...] com.ibm.ecm.struts.actions.od.ODLogonAction.executeAction() java.lang.UnsatisfiedLinkError: ars3wapi32 (Not found in java.library.path)
- A java.lang.UnsatisfiedLinkError error: ars3wapi32.dll is not a valid Win32 application (Microsoft Windows)
- Error message example:
[5/24/12 8:45:37:959 PDT] 00000023 SystemOut O CIWEB Error: [...] com.ibm.ecm.struts.actions.od.ODLogonAction.executeAction() java.lang.UnsatisfiedLinkError: ars3wapi32 (c:\Program Files\ibm\OnDemand Web Enablement Kit\ars3wapi32.dll is not a valid Win32 application.)
- An IBM Global Security Kit (GSKit) Error
- Error message examples:
[5/24/12 9:03:41:084 PDT] 00000021 SystemErr R CIWEB Error: [...] com.ibm.ecm.struts.actions.od.ODLogonAction.executeAction() com.ibm.edms.od.ODException: Dynamic Load Library 'IBM GSKit Not Installed' could not be found
[5/24/12 9:16:38:844 PDT] 0000001c SystemOut O CIWEB Error: [...] com.ibm.ecm.struts.actions.od.ODLogonAction.executeAction() java.lang.UnsatisfiedLinkError: /usr/lpp/ars/www/libars3wapi32.a (A file or directory in the path name does not exist.)