如果您已經安裝舊版 (後期測試版) Java Enterprise System,則必須先移除 SUNWldapcsdk-tools 套裝軟體,再安裝 JES 5 發行版本 (RR)。這是由於發行版本中,SUNWldapcsdk-tools 套裝軟體的位置已變更。如果沒有移除此套裝軟體,並在安裝發行版本後嘗試啟動 Calendar Server 或 Messaging Server,將會看到以下錯誤訊息:
Could not find .../bin/ldapsearch utility Please install the ldapcsdk-tools package |
此錯誤訊息是因為 LDAP 工具位置經過變更所致。
有兩種解決方法:
如果尚未安裝 JES,請先移除 SUNWldapcsdk-tools 套裝軟體,再安裝 JES5 發行版本。如果要檢查 SUNWldapcsdk-tools 版本,請執行 pkgparam -v SUNWldapcsdk-tools VERSION 指令。
您必須使用 6.00,REV=2006.12.11.00.08 或更高版本,否則會出現找不到 LDAP 搜尋公用程式的錯誤訊息。
請使用 pkgrm SUNWldapcsdk-tools 指令,移除 SUNWldapcsdk-tools 套裝軟體。
如果已執行 JES5 安裝程式,可以手動移除 SUNWldapcsdk-tools 套裝軟體,然後使用以下指令安裝:
cd <jes5_distro>/Solaris_sparc/Product/shared_components/Packages pkgadd -d . SUNWldapcsdk-tools |