2014-11-06 65 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”文件夹,然后重新启动服务器。索引将被重建(可能需要一些时间,具体取决于项目的大小/数量)。

相关问题