[IBM] ClearQuest new defect create error

今天把裝好的 Rational Clear Quest 建好新的 User 跟 Group 之後,順便把查理已經開好的 DEMODB version2 的 flow 也修改一下,將目前的變更 Save work 之後,當然是 Test Work 囉...沒想到在進到 TestDB 要開新的 Defect 來測試時,出現了下面的錯誤訊息:

Failed condition: m_pPerl!=0
Lcation: CleaseQuest Core:adperlhooks.cpp:237

當場傻眼,這可是個很乾淨的 DB,什麼都沒有ㄋㄟ...
只好去跟 Google 大神求救一下,發現在 IBM 網站上果然有這個問題的解法:
http://www-1.ibm.com/support/docview.wss?uid=swg21246579

依據 IBM 網站所說的去檢查 控制台>系統>進階>環境變數> PERL5LIB 這個環境變數的路徑果然被改掉了,本來應該是 C:\Program Files\Rational\Common\lib\perl5\5.8.6; 現在卻變成了C:\oracle\10.2.0\perl\5.8.3\lib\MSWin32-x86;C:\oracle\10.2.0\perl\5.8.3\lib;C:\oracle\10.2.0\perl\5.8.3\lib\MSWin32-x86;C:\oracle\10.2.0\perl\site\5.8.3;C:\oracle\10.2.0\perl\site\5.8.3\lib;C:\oracle\10.2.0\sysman\admin\scripts; 這是因為在 ClearQuest 之後才裝 Oracle 10, 環境變數被 Oracle 改掉了...


只好乖乖的把 PERL5LIB 給多加上 C:\Program Files\Rational\Common\lib\perl5\5.8.6; 這一段,然後給他重開機,再重新測試,New Defect 果然就跑出來了。
0 Responses