2014-11-06 31 views
1

我在SonarQube 4.5實例中設置爲管理員。當我從「規則」或「質量配置文件」部分選擇規則時,右側的詳細信息窗格中不顯示任何內容。有一個等待/加載圖標的快速閃爍,但沒有。SonarQube 4.5 - 無法查看規則詳細信息

我發現這個在日誌中:

2014.11.03 11:06:16 ERROR web[rails] On line #2 of /opt/sonarqube-4.5/temp/ror/motionchart/app/views/motion_chart/_widget_body.html.erb 

1: <% 
2: metrics = widget_properties["metric-x"].key + ',' + widget_properties["metric-y"].key + ',' + widget_properties["metric-color"].key + ',' + widget_properties["metric-size"].key 
3: ws_url = "metrics=#{metrics}" + url_params 
4: %> 
5: <% content_for :script do %> 

這是相關的?我該如何解決它?

UPDATE

我重新啓動服務器,並試圖查看規則的詳細信息,但仍不會顯示任何內容。該錯誤未在日誌中重新發生。

更新兩個

我打開的javascrip控制檯(我使用的是FF 33.0),當我點擊規則,它說

ReferenceError: moment is not defined 

不提供有用信息?

無論如何,現在我正在獲取右窗格中的信息。好極了!但是我沒有辦法編輯/禁用它。

+0

當規則不顯示時,請您檢查瀏覽器的JavaScript控制檯嗎?這可以提供有關錯誤的有用信息。 – Mithfindel 2014-11-07 08:23:52

+0

@Mithfindel我已更新我的問題 – sdoca 2014-11-07 16:22:46

+0

我以自己身份註銷並以我們的「管理員」用戶身份登錄,現在可以取消激活規則。 – sdoca 2014-11-07 17:04:04

回答

0

我的猜測是重建ES索引將完成這項工作。對於該刪除,備份^^之後,SQ實例的「data/es」文件夾,然後重新啓動服務器。索引將被重建(可能需要一些時間,具體取決於項目的大小/數量)。

相關問題