Troubleshooting the WebSphere® Application Server hosting Cognos
If you encounter problems when you deploy or configure the IBM® WebSphere® Application Server hosting the IBM 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
|