冷冻"仍在工作......"遍历质量配置文件中的规则时的消息和某些规则中的无名规则集

时间:2016-02-03 15:25:00

标签: sonarqube sonarqube5.3

我有一个SQ 5.3的新实例。 我从另一个SQ 5.3实例导入了几个Java质量配置文件(从SQ 5.1.2迁移)。

然后,当我打开任何Java质量配置文件时,我可以看到属于它的所有规则。 但是,当我点击规则查看其定义时,我会看到消息"仍在工作......"即使经过很长一段时间,它根本不会消失!

更有趣的是:当我点击“滚动”卷轴时按钮,以获得下一个规则的定义,然后,对于某些规则,定义出现在消息"仍在工作..."仍在展示。

还有一件事:如果规则显示了定义,我会看到该规则属于例如2规则集:'声纳方式'以及没有名称的规则集!当我尝试从无名规则集中删除规则时,我收到错误消息"未找到质量配置文件:java-sonar-way-28885&#34 ;!即使在SonarQube的现有规则集中没有28885的规则集。

更新:我在所有其他语言的规则中观察到无名规则集的问题,例如: Web或XML,即使我没有改变任何东西!

导致描述错误的原因是什么?它们如何修复?

提前致谢。

1 个答案:

答案 0 :(得分:1)

问题解决了!

后:

  1. 停止SQ,
  2. 删除文件夹' / data / es' (使用弹性搜索数据),
  3. 启动SQ
  4. 一切都恢复正常!

    然而,问题仍然存在:导致问题的原因是什么?从文件恢复质量配置文件?