1

我在 AIX 6.1 上安装了 Websphere 消息代理 8.0.0.0。当我尝试通过发出 mqsistart 命令启动代理时,我得到:

BIP8875W: 'NSPZPAI1' 的组件验证已完成,但一项或多项检查失败。一项或多项组件验证检查失败。检查错误日志以获取先前的错误消息。

为了诊断这一点,当我运行 mqsicvp 时,我得到以下描述:

BIP8873I: 正在启动组件“NSPZPAI1”的组件验证。BIP8876I:启动组件“NSPZPAI1”的环境验证。BIP8894I: 对“注册表”的验证已通过。BIP8892E: 验证失败。已安装的 Java 级别 'sh: java: not found。BIP8894I: 对“MQSI_FILEPATH”的验证已通过。BIP8877W: 组件“NSPZPAI1”的环境验证已完成,但一项或多项检查失败。BIP8882I: 正在启动组件“NSPZPAI1”的 WebSphere MQ 验证。BIP8886I: 对队列管理器“NSPZPAI1”上的队列“SYSTEM.BROKER.ADMIN.QUEUE”的验证已通过。BIP8886I: 对队列管理器“NSPZPAI1”上的队列“SYSTEM.BROKER.EXECUTIONGROUP.QUEUE”的验证已通过。BIP8886I: 队列“SYSTEM.BROKER”的验证已通过。队列管理器“NSPZPAI1”上的 EXECUTIONGROUP.REPLY。BIP8884I: 组件“NSPZPAI1”的 WebSphere MQ 验证已成功完成。BIP8875W: 'NSPZPAI1' 的组件验证已完成,但一项或多项检查失败。

有人可以告诉我如何解决“BIP8892E:验证失败。安装的Java级别'sh:java:未找到。” 错误?

4

2 回答 2

0

这条信息:

已安装的 Java 级别 'sh: java: not found

表示执行 mqsistart 时 Java 不在您的路径上。由于 mqsiprofile 脚本为您设置了 java,我怀疑您在运行 mqsistart 之前在此 shell 环境中运行配置文件脚本。

于 2013-08-22T16:23:51.983 回答
0

这似乎是您的 java 环境的问题。验证您的安装/java 版本并在 ibm.com 上打开 PMR(问题管理记录)。

于 2013-07-31T10:55:34.620 回答