2013-01-31 65 views
1

我在RAD的工作空間中檢出了一個現有項目。 我每次嘗試對現有的JSP頁面進行任何更改時,都會收到以下錯誤。我能夠添加新的jsp頁面,但是如果我進行了任何更改,它將無法正常工作,並且會出現同樣的錯誤。 我試過一切(刷新,乾淨的生成)我甚至重新安裝RAD。在RAD中保存失敗的錯誤

請hELP!

錯誤:

保存指數初始化時失敗 雙誤。原因:com.ibm.etools.references.management.ReferenceException:在索引初始化期間發生異常,無法創建或打開索引BY_SOURCELINKID-REFERENCE。異常原因:ReferenceExceptioncom.ibm.etools.references.management.ReferenceException:ExtentManager檢測到一個空的索引文件。指數BY_SOURCELINKID-REFERENCE.e0的大小爲0

+0

「乾淨」將是我的第一個建議。這聽起來像你的項目是建立在RAD Developer的一個版本上,但你使用的是不同的版本。無論它值多少錢,這聽起來都是一樣的問題:http://www.ibm.com/developerworks/forums/thread.jspa?threadID=420455 – paulsm4

回答

0

「清潔工程」 將是我的第一個建議 - 但你已經試過了:(

PLAN B:

1)退出RAD開發

2)保存當前工作空間的備份

3)刪除<workspace>\.metadata\.plugins\com.ibm.etools.references

4)重新啓動RAD開發人員,重複「項目,清理」

+0

感謝您的迴應!我也嘗試過!並沒有工作..當我嘗試打開一個現有的jsp頁面時出現類似的錯誤。但是,我右鍵單擊並選擇打開> jsp編輯器它確實工作,但我仍然不能保存任何東西。 – Fahad

+0

對不起:沒有推薦:(其他建議:創建一個全新的Web項目;並驗證你可以保存*任何* .jsp。如果「是」,也許解決方法是a)創建一個新項目,b)手動將源代碼複製到項目中(您可以使用Windows將其拖放到Eclipse項目GUI中)。 – paulsm4

+1

謝謝!我解決了這個問題。顯然,當我在RAD中使用Jsp deigner打開一個jsp頁面時,它不會讓我保存或打開,但如果使用JSP編輯器打開它,它就可以正常工作。不知道爲什麼.. – Fahad

0

當我強行殺死RAD進程而不是關閉它時遇到類似問題。指數化以某種方式受到損害。

我改變了我的工作空間,指向一個新的位置,它工作。

希望這會有所幫助!

0

我也遇到了同樣的問題。 獲得以下錯誤,同時節省網絡文件(.jsp文件)在RAD

enter image description here

錯誤默認情況下,你的JSP頁面「頁面編輯器」打開

解決方案是因爲未來 - 無需要刪除pulgins,只需在各自的編輯器中打開您的web文件。 在「JSP編輯器」中打開JSP文件。 而你的問題已解決。