[ ERROR ] CFG-ERR-0106 IBM Cognos Configuration did not receive aresponse from the IBM Cognos service in the timeallotted.
Check that IBM Cognos 8 service is available and properlyconfigured.
錯誤原因有以下幾種可能參考方法1:
檢查..IBMcognosc8configurationcogconfig.prefs文件,確保其是UTF-8格式。
參考方法2:
在上面文件的后面添加如下兩行,啟動超時把等待時間調(diào)大
ServiceWaitInterval=1000
ServiceMaxTries=10
參考方法3:
JAR包的版本不對!
cognos10的啟動較先前的版本來說運行環(huán)境更苛刻一點,經(jīng)過多次的探索和琢磨,折騰我許久的問題今天總算有了一個更完美的解決方案,不過還是按照循序漸進(jìn)的方案給大家分享一下三種方案的供大家參考使用,但是有個萬變不離其宗的問題,那就是必須使用cognos10自帶的JDK,而目前沒有找到直接使用oracle(sun)公司的JDK啟動的方法。
方案一:卸載JDK方式
卸載本機(jī)的所有JDK,安裝cognos10,默認(rèn)使用cognos10自帶的JDK啟動cognos10
方案二:刪除JDK環(huán)境,不卸載JDK
1、在系統(tǒng)里面刪除JAVA_HOME環(huán)境變量,同時在path環(huán)境變量里面刪除%JAVA_HOME%bin;
2、檢測java環(huán)境是否被刪除,打開dos窗口輸入java -version,如果顯示java不是內(nèi)部或外部的命令,表明刪除成功,啟動cognos10。否則,進(jìn)入第三步
3、徹底刪除JAVA環(huán)境,找到C:WINDOWSsystem32文件夾下,刪除java和javac等相關(guān)文件,一般是三個。然后啟動congos10.
方案三:不卸載JDK,不刪除環(huán)境變量,修改cognos10啟動參數(shù)
1、找到cognos10的安裝路徑,假設(shè)是D:cognos
2、找到D:cognosc10bin文件夾下的bootstrap_win32.xml文件,將該文件里面的${java_home}替換為D:/cognos/c10/bin/jre/6.0然后保存,也就是修改了cognos啟動時的使用的JDK。
3、啟動cognos10就OK了。
第三種辦法可以說應(yīng)該算是最好的了。大家可以試試。
不過做之前還是備份一下所要修改或刪除的文件,確保萬無一失。
而我這次配置cognos以上方法全試了還是啟動不了,當(dāng)我把JDK給卸載了,能啟動了,我十分開心,但項目中需要JAVA開發(fā),必須安裝JDK,然后我又小心翼翼的安裝好JDK,配置好JAVA_HOME,再次重啟Cognos服務(wù),我想屎的心都有了!啟動還是報1060的錯,毋庸置疑,肯定是安裝JAVA的JDK有所干擾,我就修改bootstrap_win32.xml文件,將該文件里面的${java_home}替換為D:/cognos/c10/bin/jre/6.0然后保存,再次啟動,而是報1060的錯,必定是cognos另一些文件指定了JAVA_HOME的jdk。最后同事在cmd下面切換到cognos安裝的bin目錄下,輸入命令:cogconfig-java:local強(qiáng)制指定cognos的JDK,才成功啟動cognos也不影響JAVA的開發(fā)!
這個1060錯誤折騰了我整整三天多時間,昨晚還加班了!以此記錄解決方法,希望能對后續(xù)的朋友有所幫助
愛華網(wǎng)



