sonarqube - 500 Internal Server Error - Нет такого файла ИЛИ каталога

Когда я перехожу к созданию нового профиля качества, я получаю стандартную страницу внутренней ошибки сервера (500).

След моего файла журнала сонара:

2015.10.01 15:24:49 ERROR web[rails] /!\ FAILSAFE /!\  Thu Oct 01 15:24:49 +0900 2015
  Status: 500 Internal Server Error
  No such file or directory - C:/Users/Admin/AppData/Local/Temp
    org/jruby/RubyFile.java:842:in `stat'
    jar:file:/C:/Program%20Files/Java/sonarqube-5.1.2/lib/server/jruby-complete-1.7.9.jar!/META-INF/jruby.home/lib/ruby/shared/tmpdir.rb:33:in `tmpdir'
    org/jruby/RubyArray.java:1613:in `each'
    jar:file:/C:/Program%20Files/Java/sonarqube-5.1.2/lib/server/jruby-complete-1.7.9.jar!/META-INF/jruby.home/lib/ruby/shared/tmpdir.rb:30:in `tmpdir'
    jar:file:/C:/Program%20Files/Java/sonarqube-5.1.2/lib/server/jruby-complete-1.7.9.jar!/META-INF/jruby.home/lib/ruby/shared/tmpdir.rb:109:in `tmpdir'
    jar:file:/C:/Program%20Files/Java/sonarqube-5.1.2/lib/server/jruby-complete-1.7.9.jar!/META-INF/jruby.home/lib/ruby/shared/tmpdir.rb:141:in `create'
    org/jruby/ext/tempfile/Tempfile.java:88:in `initialize'
    org/jruby/RubyIO.java:852:in `new'
    C:/Program Files/Java/sonarqube-5.1.2/web/WEB-INF/gems/gems/rack-1.1.6/lib/rack/utils.rb:559:in `parse_multipart'
    org/jruby/RubyKernel.java:1519:in `loop'
    C:/Program Files/Java/sonarqube-5.1.2/web/WEB-INF/gems/gems/rack-1.1.6/lib/rack/utils.rb:537:in `parse_multipart'
    C:/Program Files/Java/sonarqube-5.1.2/web/WEB-INF/gems/gems/rack-1.1.6/lib/rack/request.rb:268:in `parse_multipart'
    C:/Program Files/Java/sonarqube-5.1.2/web/WEB-INF/gems/gems/rack-1.1.6/lib/rack/request.rb:146:in `POST'
    C:/Program Files/Java/sonarqube-5.1.2/web/WEB-INF/gems/gems/rack-1.1.6/lib/rack/methodoverride.rb:15:in `call'
    C:/Program Files/Java/sonarqube-5.1.2/web/WEB-INF/gems/gems/actionpack-2.3.15/lib/action_controller/params_parser.rb:15:in `call'
    file:/C:/Program Files/Java/sonarqube-5.1.2/lib/server/jruby-rack-1.1.13.2.jar!/jruby/rack/session_store.rb:70:in `context'
    C:/Program Files/Java/sonarqube-5.1.2/web/WEB-INF/gems/gems/rack-1.1.6/lib/rack/session/abstract/id.rb:58:in `call'
    C:/Program Files/Java/sonarqube-5.1.2/web/WEB-INF/gems/gems/actionpack-2.3.15/lib/action_controller/failsafe.rb:26:in `call'
    C:/Program Files/Java/sonarqube-5.1.2/web/WEB-INF/gems/gems/actionpack-2.3.15/lib/action_controller/dispatcher.rb:106:in `call'
    file:/C:/Program Files/Java/sonarqube-5.1.2/lib/server/jruby-rack-1.1.13.2.jar!/rack/adapter/rails.rb:34:in `serve_rails'
    file:/C:/Program Files/Java/sonarqube-5.1.2/lib/server/jruby-rack-1.1.13.2.jar!/rack/adapter/rails.rb:39:in `call'
    file:/C:/Program Files/Java/sonarqube-5.1.2/lib/server/jruby-rack-1.1.13.2.jar!/rack/handler/servlet.rb:22:in `call'

sonarqube-5.1.2 и sonar-runner-2.4

В eclipse pugin проблем нет. Но с эхолотом случилась описанная выше проблема... Я не могу найти эффективного ответа в Интернете. Поэтому, пожалуйста :(


person user4299176    schedule 01.10.2015    source источник


Ответы (1)


Я нашел решение здесь

Просто добавьте в <SONAR>/conf/wrapper.conf еще один временный каталог со всеми доступами со свойствами:

set.TMPDIR=/path/to/your/temp

Затем перезапустите экземпляр SonarQube.

person Thierry    schedule 12.11.2015