【问题标题】:sonarqube updatecenter error We're sorry, but something went wrongsonarqube updatecenter error 很抱歉,出了点问题
【发布时间】:2015-07-21 16:54:06
【问题描述】:

当我单击配置 -> 更新中心时,我看到一个页面“我们很抱歉,但出了点问题。 请过几分钟再试,如果问题仍然存在,请联系支持人员。”

我可以在 sonar.log 中看到以下错误:

2015.07.15 16:35:33 ERROR web[o.s.s.ui.JRubyFacade]  Fail to render: http://localhost:9000/updatecenter
undefined method `clean_message' for #<Java::JavaLang::NoClassDefFoundError:0x4de2e1ad>
On line #7 of gems/gems/actionpack-2.3.15/lib/action_controller/templates/rescues/diagnostics.erb

4:     in <%=h request.parameters['controller'].humanize %>Controller<% if request.parameters['action'] %>#<%=h request.parameters['action'] %><% end %>
5:   <% end %>
6: </h1>
7: <pre><%=h @exception.clean_message %></pre>
8: 
9: <%= render :file => @rescues_path["rescues/_trace.erb"] %>
10: 

gems/gems/actionpack-2.3.15/lib/action_controller/templates/rescues/diagnostics.erb:7
org/jruby/RubyKernel.java:2227:in `send'
gems/gems/actionpack-2.3.15/lib/action_view/renderable.rb:34:in `render'
gems/gems/actionpack-2.3.15/lib/action_view/base.rb:306:in `with_template'
gems/gems/actionpack-2.3.15/lib/action_view/renderable.rb:30:in `render'
gems/gems/actionpack-2.3.15/lib/action_view/template.rb:205:in `render_template'
gems/gems/actionpack-2.3.15/lib/action_view/base.rb:265:in `render'
gems/gems/actionpack-2.3.15/lib/action_controller/rescue.rb:133:in `rescue_action_locally'
gems/gems/actionpack-2.3.15/lib/action_controller/rescue.rb:152:in `rescue_action_without_handler'
gems/gems/actionpack-2.3.15/lib/action_controller/rescue.rb:73:in `rescue_action'
gems/gems/actionpack-2.3.15/lib/action_controller/rescue.rb:162:in `perform_action_with_rescue'
gems/gems/actionpack-2.3.15/lib/action_controller/rescue.rb:160:in `perform_action_with_rescue'
gems/gems/actionpack-2.3.15/lib/action_controller/flash.rb:151:in `perform_action_with_flash'
org/jruby/RubyKernel.java:2235:in `send'
gems/gems/actionpack-2.3.15/lib/action_controller/base.rb:532:in `process'
gems/gems/actionpack-2.3.15/lib/action_controller/filters.rb:606:in `process_with_filters'
gems/gems/actionpack-2.3.15/lib/action_controller/base.rb:391:in `process'
gems/gems/actionpack-2.3.15/lib/action_controller/base.rb:386:in `call'
gems/gems/actionpack-2.3.15/lib/action_controller/routing/route_set.rb:450:in `call'
gems/gems/actionpack-2.3.15/lib/action_controller/dispatcher.rb:87:in `dispatch'
gems/gems/actionpack-2.3.15/lib/action_controller/dispatcher.rb:85:in `dispatch'
gems/gems/actionpack-2.3.15/lib/action_controller/dispatcher.rb:121:in `_call'
gems/gems/actionpack-2.3.15/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack'
org/jruby/RubyProc.java:290:in `call'
org/jruby/RubyProc.java:224:in `call'
gems/gems/activerecord-2.3.15/lib/active_record/query_cache.rb:29:in `call'
gems/gems/activerecord-2.3.15/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache'
gems/gems/activerecord-2.3.15/lib/active_record/query_cache.rb:9:in `cache'
gems/gems/activerecord-2.3.15/lib/active_record/query_cache.rb:28:in `call'
gems/gems/activerecord-2.3.15/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call'
gems/gems/actionpack-2.3.15/lib/action_controller/string_coercion.rb:25:in `call'
gems/gems/actionpack-2.3.15/lib/action_controller/params_parser.rb:15:in `call'
file:/F:/Program Files/sonarqube-5.0/sonarqube-5.0/lib/server/jruby-rack-1.1.13.2.jar!/jruby/rack/session_store.rb:70:in `context'
gems/gems/actionpack-2.3.15/lib/action_controller/failsafe.rb:26:in `call'
gems/gems/actionpack-2.3.15/lib/action_controller/dispatcher.rb:106:in `call'
file:/F:/Program Files/sonarqube-5.0/sonarqube-5.0/lib/server/jruby-rack-1.1.13.2.jar!/rack/adapter/rails.rb:34:in `serve_rails'
file:/F:/Program Files/sonarqube-5.0/sonarqube-5.0/lib/server/jruby-rack-1.1.13.2.jar!/rack/adapter/rails.rb:39:in `call'
file:/F:/Program Files/sonarqube-5.0/sonarqube-5.0/lib/server/jruby-rack-1.1.13.2.jar!/rack/handler/servlet.rb:22:in `call'

我使用的是 Sonaqube 5.0、java 8 和 mysql 5.6 服务器。在过去的 1 年里,它运行良好。今天我厌倦了检查更新,我收到了这个错误。请帮助我。谢谢。

【问题讨论】:

    标签: java sonarqube sonarqube-5.0


    【解决方案1】:

    我想你的问题是关于升级 SonarQube 本身,而不是插件? 你看过升级说明http://docs.sonarqube.org/display/SONAR/Release+5.1+Upgrade+Notes吗?

    在升级 SomarQube http://qualilogy.com/en/sonarqube-upgrade/ 之前可能需要删除一些插件。

    希望对您有所帮助。 问候。

    【讨论】:

    • 我的情况是,当我点击“更新中心”时,我收到了上述错误。我确定它不是插件问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-12-10
    • 2014-01-22
    • 2012-05-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-12
    相关资源
    最近更新 更多