Проблемы с SonarQube версии 4.3.1 — проблема с плагином JIRA (JIRA версии 6.0.7)

#sonarqube

#sonarqube

Вопрос:

Я могу из представления проблем с сонаром ссылаться на JIRA. Проблема успешно создается в JIRA. Описание JIRA содержит, среди прочего, ссылку на проблему с сонаром. После этого возникают две проблемы:

  1. Я не могу перейти из JIRA по ссылке, предоставленной обратно в Sonar. Щелчок по этой ссылке дает мне:

Мы сожалеем, но что-то пошло не так.
Пожалуйста, повторите попытку через несколько минут и обратитесь в службу поддержки, если проблема не устранена.
Вернитесь на главную страницу

  1. Также будет отображаться вышеупомянутое сообщение — когда я попытаюсь сделать то же самое с помощью Sonar по конкретной проблеме на значке в правом верхнем углу. (вероятно, потому, что это та же ссылка).

Кто-нибудь видел это раньше?

Sonar.log показывает что-то вроде этого:

2014.06.19 23:10:13 ОШИБКА [o.s.s.ui.JRubyFacade] Не удается отобразить: http://****:9000/ проблема /показать/19b4e295-ac26-47d7-84f3-d60e0a49c67c?макет = false

неопределенное имя метода для nil: NilClass в строке # 137 приложения /views/issue/_issue.html.erb

 134:          comment_html_id = "comment-#{comment.key}-#{rand(100)}" %>
135:       <div class="code-issue-comment" id="<%= comment_html_id -%>" data-comment-key="<%= comment.key -%>">
136:         <h4>
137:           <%= image_tag('reviews/comment.png') -%> amp;nbsp;<b><%= h( @issue_results.user(comment.userLogin()).name() ) -%></b>
138:           (<%= distance_of_time_in_words_to_now(Api::Utils.java_to_ruby_datetime(comment.createdAt)) -%>)
139:           <% if current_user amp;amp; current_user.login==comment.userLogin %>
140:             amp;nbsp;

app/views/issue/_issue.html.erb:137
file:lib/jruby-complete-1.7.9.jar!/jruby/java/java_ext/java.util.rb:7:in `each'
app/views/issue/_issue.html.erb:133
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/renderable_partial.rb:20:in `render'
gems/gems/actionpack-2.3.15/lib/action_controller/benchmarking.rb:30:in `benchmark'
gems/gems/actionpack-2.3.15/lib/action_view/renderable_partial.rb:19: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/renderable_partial.rb:44:in `render_partial'
gems/gems/actionpack-2.3.15/lib/action_view/partials.rb:184:in `render_partial'
gems/gems/actionpack-2.3.15/lib/action_view/base.rb:267:in `render'
app/views/issue/_show.html.erb:25
org/jruby/RubyKernel.java:2227:in `send'
 

Ответ №1:

Эта ошибка, похоже, связана с комментарием, созданным по этой проблеме плагином JIRA. Какая учетная запись использовалась для нажатия кнопки «Ссылка на JIRA»? Это было ваше? Вы уверены, что эта учетная запись все еще существует?

Регады

Комментарии:

1. Спасибо, что откликнулись! Была использована учетная запись администратора (для этой проблемы ‘test’ link-to-Jira’). Но имеет ли это значение? Иными словами: как соотносятся учетные данные пользователя для входа в систему Sonar, настроенные плагином sonarJira?

2. Использование учетной записи администратора не проблема, и нет связи с учетными данными JIRA. Похоже, что возникла странная проблема при привязке проблемы SonarQube к проблеме JIRA. Можете ли вы попытаться связать другую проблему SonarQube с JIRA?