sonarqube问题列表中显示空白

sonarqube问题列表中显示空白,sonarqube,Sonarqube,我刚刚安装了sonar qube 6.5的当前版本,从6.2开始,在web前端显示问题列表时遇到了一个奇怪的问题 对于一些不取决于问题数量的项目,问题列表为空或更好为空,因为所有问题都已计算,类别窗格看起来很好,但问题未显示。 按向右箭头键跳转到另一个视图,左侧显示列表中的所有问题,但在右侧,同样只有一个空白窗格,在其他项目中显示源文件以进行导航。 我用Firefox、Chrome和Edge进行了测试 来自调试功能F12的其他信息 问题列表窗格中存在此错误 TypeError: e is u

我刚刚安装了sonar qube 6.5的当前版本,从6.2开始,在web前端显示问题列表时遇到了一个奇怪的问题

对于一些不取决于问题数量的项目,问题列表为空或更好为空,因为所有问题都已计算,类别窗格看起来很好,但问题未显示。

按向右箭头键跳转到另一个视图,左侧显示列表中的所有问题,但在右侧,同样只有一个空白窗格,在其他项目中显示源文件以进行导航。

我用Firefox、Chrome和Edge进行了测试

来自调试功能F12的其他信息

问题列表窗格中存在此错误

TypeError: e is undefined
在这种情况下,要问的第一个问题是您是否拥有该项目的浏览权限。如果没有浏览,您可能会看到问题存在,但无法在文件上下文中看到问题,这几乎就是您的症状,只是在这种情况下,UI中应该有一个通知

但是,由于项目权限不允许您将浏览作为切换选项,这意味着您的项目是公共的,默认情况下每个人都可以浏览

所以你可能有一个损坏的Elasticsearch索引

停止服务器 删除$SONARQUBE_HOME/data/es 重新启动服务器的时间因实例大小而异
你确定你对这些项目有浏览权限吗?你是否看到使用F12工具时出现的任何错误消息?@G.Ann-我在哪里可以找到这些消息。在权限中,我只能看到管理问题、管理和执行分析。我删除了Elasticsearch索引,但这不会改变任何内容。还是空白页。好了,等了一个星期后,现在一切似乎都很好。不知道为什么。也许删除es索引后需要进行新的分析。升级到7.1后,我又遇到了同样的问题。删除el索引似乎没有任何作用。 TypeError: n is null Stack-Trace: mountComponent@http://build:9000/js/vendor.0ba4fd94.js:1:824978 mountComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123351 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:812460 _reconcilerUpdateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843045 _updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843791 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843689 _updateDOMChildren@http://build:9000/js/vendor.0ba4fd94.js:1:830598 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828804 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828357 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:812341 _reconcilerUpdateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843045 _updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843791 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843689 _updateDOMChildren@http://build:9000/js/vendor.0ba4fd94.js:1:830598 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828804 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828357 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 _updateRenderedComponent@http://build:9000/js/vendor.0ba4fd94.js:1:819282 _performComponentUpdate@http://build:9000/js/vendor.0ba4fd94.js:1:819036 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:818314 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:817431 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 _updateRenderedComponent@http://build:9000/js/vendor.0ba4fd94.js:1:819282 _performComponentUpdate@http://build:9000/js/vendor.0ba4fd94.js:1:819036 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:818314 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:817431 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:812341 _reconcilerUpdateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843045 _updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843791 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843689 _updateDOMChildren@http://build:9000/js/vendor.0ba4fd94.js:1:830598 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828804 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828357 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 _updateRenderedComponent@http://build:9000/js/vendor.0ba4fd94.js:1:819282 _performComponentUpdate@http://build:9000/js/vendor.0ba4fd94.js:1:819036 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:818314 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:817431 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:812341 _reconcilerUpdateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843045 _updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843791 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843689 _updateDOMChildren@http://build:9000/js/vendor.0ba4fd94.js:1:830598 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828804 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828357 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 _updateRenderedComponent@http://build:9000/js/vendor.0ba4fd94.js:1:819282 _performComponentUpdate@http://build:9000/js/vendor.0ba4fd94.js:1:819036 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:818314 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:817431 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:812341 _reconcilerUpdateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843045 _updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843791 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843689 _updateDOMChildren@http://build:9000/js/vendor.0ba4fd94.js:1:830598 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828804 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828357 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 _updateRenderedComponent@http://build:9000/js/vendor.0ba4fd94.js:1:819282 _performComponentUpdate@http://build:9000/js/vendor.0ba4fd94.js:1:819036 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:818314 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:817431 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:812341 _reconcilerUpdateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843045 _updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843791 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843689 _updateDOMChildren@http://build:9000/js/vendor.0ba4fd94.js:1:830598 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828804 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828357 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:812341 _reconcilerUpdateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843045 _updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843791 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843689 _updateDOMChildren@http://build:9000/js/vendor.0ba4fd94.js:1:830598 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828804 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828357 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:812341 _reconcilerUpdateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843045 _updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843791 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843689 _updateDOMChildren@http://build:9000/js/vendor.0ba4fd94.js:1:830598 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828804 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828357 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 _updateRenderedComponent@http://build:9000/js/vendor.0ba4fd94.js:1:819282 _performComponentUpdate@http://build:9000/js/vendor.0ba4fd94.js:1:819036 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:818314 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:817431 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:812341 _reconcilerUpdateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843045 _updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843791 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843689 _updateDOMChildren@http://build:9000/js/vendor.0ba4fd94.js:1:830598 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828804 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828357 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 _updateRenderedComponent@http://build:9000/js/vendor.0ba4fd94.js:1:819282 _performComponentUpdate@http://build:9000/js/vendor.0ba4fd94.js:1:819036 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:818314 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:817431 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 _updateRenderedComponent@http://build:9000/js/vendor.0ba4fd94.js:1:819282 _performComponentUpdate@http://build:9000/js/vendor.0ba4fd94.js:1:819036 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:818314 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:817431 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:812341 _reconcilerUpdateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843045 _updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843791 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843689 _updateDOMChildren@http://build:9000/js/vendor.0ba4fd94.js:1:830598 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828804 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828357 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 _updateRenderedComponent@http://build:9000/js/vendor.0ba4fd94.js:1:819282 _performComponentUpdate@http://build:9000/js/vendor.0ba4fd94.js:1:819036 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:818314 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:817431 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:812341 vendor.0ba4fd94.js:1:2113 Unhandled promise rejection TypeError: n is null Stack-Trace: mountComponent@http://build:9000/js/vendor.0ba4fd94.js:1:824978 mountComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123351 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:812460 _reconcilerUpdateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843045 _updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843791 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843689 _updateDOMChildren@http://build:9000/js/vendor.0ba4fd94.js:1:830598 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828804 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828357 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:812341 _reconcilerUpdateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843045 _updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843791 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843689 _updateDOMChildren@http://build:9000/js/vendor.0ba4fd94.js:1:830598 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828804 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828357 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 _updateRenderedComponent@http://build:9000/js/vendor.0ba4fd94.js:1:819282 _performComponentUpdate@http://build:9000/js/vendor.0ba4fd94.js:1:819036 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:818314 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:817431 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 _updateRenderedComponent@http://build:9000/js/vendor.0ba4fd94.js:1:819282 _performComponentUpdate@http://build:9000/js/vendor.0ba4fd94.js:1:819036 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:818314 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:817431 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:812341 _reconcilerUpdateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843045 _updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843791 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843689 _updateDOMChildren@http://build:9000/js/vendor.0ba4fd94.js:1:830598 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828804 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828357 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 _updateRenderedComponent@http://build:9000/js/vendor.0ba4fd94.js:1:819282 _performComponentUpdate@http://build:9000/js/vendor.0ba4fd94.js:1:819036 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:818314 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:817431 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:812341 _reconcilerUpdateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843045 _updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843791 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843689 _updateDOMChildren@http://build:9000/js/vendor.0ba4fd94.js:1:830598 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828804 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828357 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 _updateRenderedComponent@http://build:9000/js/vendor.0ba4fd94.js:1:819282 _performComponentUpdate@http://build:9000/js/vendor.0ba4fd94.js:1:819036 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:818314 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:817431 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:812341 _reconcilerUpdateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843045 _updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843791 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843689 _updateDOMChildren@http://build:9000/js/vendor.0ba4fd94.js:1:830598 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828804 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828357 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 _updateRenderedComponent@http://build:9000/js/vendor.0ba4fd94.js:1:819282 _performComponentUpdate@http://build:9000/js/vendor.0ba4fd94.js:1:819036 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:818314 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:817431 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:812341 _reconcilerUpdateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843045 _updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843791 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843689 _updateDOMChildren@http://build:9000/js/vendor.0ba4fd94.js:1:830598 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828804 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828357 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:812341 _reconcilerUpdateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843045 _updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843791 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843689 _updateDOMChildren@http://build:9000/js/vendor.0ba4fd94.js:1:830598 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828804 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828357 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:812341 _reconcilerUpdateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843045 _updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843791 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843689 _updateDOMChildren@http://build:9000/js/vendor.0ba4fd94.js:1:830598 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828804 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828357 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 _updateRenderedComponent@http://build:9000/js/vendor.0ba4fd94.js:1:819282 _performComponentUpdate@http://build:9000/js/vendor.0ba4fd94.js:1:819036 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:818314 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:817431 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:812341 _reconcilerUpdateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843045 _updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843791 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843689 _updateDOMChildren@http://build:9000/js/vendor.0ba4fd94.js:1:830598 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828804 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828357 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 _updateRenderedComponent@http://build:9000/js/vendor.0ba4fd94.js:1:819282 _performComponentUpdate@http://build:9000/js/vendor.0ba4fd94.js:1:819036 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:818314 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:817431 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 _updateRenderedComponent@http://build:9000/js/vendor.0ba4fd94.js:1:819282 _performComponentUpdate@http://build:9000/js/vendor.0ba4fd94.js:1:819036 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:818314 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:817431 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:812341 _reconcilerUpdateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843045 _updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843791 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:843689 _updateDOMChildren@http://build:9000/js/vendor.0ba4fd94.js:1:830598 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828804 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:828357 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 _updateRenderedComponent@http://build:9000/js/vendor.0ba4fd94.js:1:819282 _performComponentUpdate@http://build:9000/js/vendor.0ba4fd94.js:1:819036 updateComponent@http://build:9000/js/vendor.0ba4fd94.js:1:818314 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:817431 receiveComponent@http://build:9000/js/vendor.0ba4fd94.js:1:123745 updateChildren@http://build:9000/js/vendor.0ba4fd94.js:1:812341