在sonarqube问题列表中的空白显示

时间:2017-08-15 09:37:19

标签: sonarqube

我刚刚安装了当前版本的声纳qube(目前6.5,从6.2开始),并且在网络前端显示问题列表时遇到了一个奇怪的问题。

对于某些项目(不取决于问题的数量),问题列表为空(或更好的空白,因为所有问题都计算在内,类别窗格看起来很好,但问题未显示)。 issue list blank

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

我使用Firefox,Chrome和Edge进行了测试。

调试功能的附加信息(F12)

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

TypeError: e is undefined
app.bf342fee.js:1:73074

中的

源文件窗格中有一条带有跟踪的错误消息(问题列表窗格也有一条跟踪,但是在此处发布它也太长了)

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

1 个答案:

答案 0 :(得分:0)

在这种情况下要问的第一个问题是你是否对项目有浏览权限。如果没有浏览,您可以看到问题存在,但无法在文件上下文中看到它们,这几乎是您的症状,除非在这种情况下UI中应该有通知。

但是,由于项目权限没有为您提供浏览作为切换选项,这意味着您的项目是公共的,默认情况下每个人都有浏览。

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

  • 停止服务器
  • 删除$ SONARQUBE_HOME / data / es
  • 重启服务器(这里的时间因实例大小而异)