2013-07-25 31 views
0

在我安裝修訂包6.1.0-WS-MB-WinIA32-FP0011後,配置管理器在啓動時會引發驗證錯誤。 它抱怨java級別:IBM Message Broker 6.1配置管理器未啓動

驗證失敗。未找到所需的Java級別''1.5.0''。

MQSI_JREPATH在mqsiprofile和PATH中設置。

謝謝。

編輯:

javaw.exe的-Xshareclasses:在消息代理工具包目錄/ JDK/JRE/bin中破壞

回答

1

爲前一個Java支持的級別的CVP過程檢查加載組件。如果您確定您的Java水平支持,那麼你可以使用環境變量禁用此檢查:

MQSI_DISABLE_CVP = 1

記住在Windows上ened設置這個在您的mqsiprofile.cmd腳本,然後啓動新的命令窗口並重新啓動配置管理器。

在unix平臺上,您只需在啓動配置管理器之前導出shell中的值。

我還建議做一個小小的問題測定,你可以使用unix上的命令「which java」來確定正在使用的java安裝。這應該在MQSI_FILEPATH文件夾中返回一個jre

您還可以執行java -version以列出在啓動代理之前shell正在拾取的jre。

如果在檢查了這些後,你認爲CVP被錯誤識別您的Java級別爲不支持的版本,那麼我會建議養PMR(但你可以保留的環境變量設置爲魔鬼CVP只是爲了讓你去。)