我有一台运行 IBM AIX 6.1.7.15 TL07 的服务器,我正在尝试在 WebSphere Application Server Network Deployment 7.0.0.29 上安装 Cognos Business Intelligence 10.2.2,使用服务器集群来部署和管理我的应用程序并使用 IBM DB2 10.5 服务器保存我的内容存储。当我启动集群的一个应用程序服务器时,当我尝试加载调度程序 URL 时收到以下错误消息:
Error 404: javax.servlet.UnavailableException: SRVE0200E: Servlet [com.cognos.pogo.isolation.ServletWrapper]: Could not find required class - class java.lang.ClassNotFoundException: com.cognos.pogo.isolation.ServletWrapper
检查 WAS 日志文件SystemOut.log
,我发现以下错误消息...
Servlet cfgss is currently unavailable: SRVE0200E: Servlet[com.cognos.pogo.isolation.ServletWrapper]: Could not find required class -com.cognos.pogo.isolation.ServletWrapper
...这让我看到了这个IBM 技术说明,其中提到我的 WAS 服务器的环境变量上缺少 CLASSPATH 条目可能是一个问题。
但是,该注释没有说明如何解决此问题,而且我对应该在 CLASSPATH 条目中添加什么内容的想法完全为零。IBM 知识中心条目说我应该将条目指向我的 DB2 数据库驱动程序,但我非常不认为这是一个 DB2 驱动程序问题,因为我可以从 Cognos Configuration 完美地连接到我的数据库,并且驱动程序存在于<Cognos WebSphere application directory>/p2pd.war/WEB-INF/lib/db2jcc.jar
.
知道这里发生了什么吗?