我在 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:未找到。” 错误?