使用oracle 12c数据库后端将SonarQube升级到5.4。升级完全按照文档概述中的步骤进行,没有错误。
http://docs.sonarqube.org/display/SONAR/Upgrading
在项目列表屏幕上,我收到以下错误:
尝试显示小部件时发生错误" measure_filter_list"。请联系管理员。
这与先前针对5.1的以下问题相同,只是此处的解决方案尚未解决我的问题。我重新运行分析,可以在Sonar中查看,但列表屏幕仍然无效。
Sonar update 5.0.1 to 5.1: "Can not render widget measure_filter_list" on "Projects" dashboard
以下是sonar.log的摘录:
2016.03.25 11:57:42 ERROR web[rails] Can not render widget measure_filter_list:
ActionView::TemplateError (undefined method `to_date' for nil:NilClass) on line #208 of app/views/measures/_display_list.html.erb:
<% end %>
<% filter.display.columns.each do |column| %>
<td class="<%= column.align -%> <%= column.row_css -%>">
<%= list_cell_html(column, row) -%>
</td>
<% end %>
</tr>
app/helpers/application_helper.rb:118:in `human_short_date'
非常感谢任何帮助。
答案 0 :(得分:0)
最终发现了问题所在。
在初始安装时,设置它的人使用oracle 12.1.0.1驱动程序。切换到11g司机,我们正在努力工作。