Troubleshooting the WebSphere Application Server hosting Cognos
If you encounter problems when you deploy or configure the WebSphere® Application Server hosting the HCL Cognos server, use this information to help resolve the problem.
WAS problems and solutions
Table 1 lists problems you might encounter with WebSphere Application Server and suggests solutions.
Problem | Solution |
---|---|
You need to stop (or restart) WebSphere Application Server. |
Whenever you need to stop (or restart) WebSphere
Application Server, wait at least 1 full minute before you start it again to ensure that all Cognos processes hosted on that server are fully stopped:
|
The task to federate the Cognos node to the Deployment Manager failed with a SOAP Connecter exception because the specified host and port might not be reached: Cannot create a SOAP connector to connect to host servername at port xxx. |
This problem indicates that the server that hosts the Deployment Manager was not available during the federation task. Resolve this issue with the following steps:
|
The following exception appears in the WebSphere server log, called SystemOut.log: com.ibm.ws.webcontainer.webapp.WebApp logServletError SRVE0293E: [Servlet Error]-[CMServlet]: java.security.AccessControlException: Access denied (java.lang.RuntimePermission createClassLoader) |
This message indicates a security issue where user verification fails. You can resolve this
problem by disabling Java 2 security on the Deployment Manager with the following steps:
|
The following exception appears in the WebSphere server log, called SystemOut.log: Cannot parse URL java.net.MalformedURLException: no protocol |
Check the |
The following exception appears in the WebSphere server log, called SystemOut.log: java.lang.UnsatisfiedLinkError: JCAM_Crypto_JNI (Not found in java.library.path) |
Check the JVM environment variables to verify that they correctly specify the locations of the Java virtual machine (JVM) environment and the library path. If the variables are incorrect, you can set them. For instructions, see Set environment variables in the Cognos knowlegde center. |
The following exception appears in the WebSphere server log, called SystemOut.log: A WebGroup/Virtual Host to handle p2pd/servlet/gc has not been defined. |
Check the virtual host settings on the Deployment Manager and verify that the Cognos server port is included. For more information and a workaround, see the following technote: SRVE0255E: A WebGroup/Virtual Host to handle /p2pd/servlet/dispatch has not been defined. |
On Linux, the Cognos WebSphere Application Server server stops quickly after it starts. Detail: Check the SystemOut log file
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/cognos_server/SystemOut.log
errors and stops.
WSVR0103E: An error occurred destroying com.ibm.ws.webservices.admin.component.WebServicesAdminComponentImpl@5fd85fd8java.lang.IllegalStateException: The service has been unregistered |
Add this variable to JVM environment variable
|