當我在聲納eclipse插件局部分析,我得到以下輸出在控制檯局部分析問題
註冊104個指標
註冊倉庫的FindBugs/JAVA 註冊庫CheckStyle的/用java 122條規則
註冊庫PMD /與224條規則
的java 註冊庫魷魚/用java 12條規則
,然後出現錯誤
在「聲納分析」期間發生內部錯誤。 org.sonar.wsclient.connectors.ConnectionException:無法讀取響應
任何人都可以幫我解決這個問題嗎?
編輯:我試過兩種模式:「以普通用戶身份運行」和「以管理員身份運行」。還有一件事是在Windows7中工作,而不是在Vista中工作。操作系統有問題嗎?
編輯:獲取該堆棧跟蹤在聲納控制檯
jvm 1 | 2012-03-27 04:30:49.146:INFO::org.mortbay.io.nio.SelectorManager$Sele
[email protected] JVM BUG(s) - recreating selector 1 times, canceled keys 0 times
jvm 1 | 2012-03-27 04:31:14.306:WARN:/:Error: Couldn't handle error: response
committed
jvm 1 | org.jruby.exceptions.RaiseException: Native Exception: 'class org.mor
tbay.jetty.EofException'; Message: timeout; StackTrace: org.mortbay.jetty.EofExc
eption: timeout<|?at org.mortbay.jetty.AbstractGenerator$Output.blockForOutput(A
bstractGenerator.java:547)<|?at org.mortbay.jetty.AbstractGenerator$Output.flush
(AbstractGenerator.java:571)<|?at org.mortbay.jetty.HttpConnection$Output.flush(
HttpConnection.java:1010)<|?at org.mortbay.jetty.AbstractGenerator$Output.write(
AbstractGenerator.java:650)<|?at org.mortbay.jetty.AbstractGenerator$Output.writ
e(AbstractGenerator.java:590)<|?at sun.reflect.NativeMethodAccessorImpl.invoke0(
Native Method)<|?at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)<
|?at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)<|?at java.l
ang.reflect.Method.invoke(Unknown Source)<|?at org.jruby.javasupport.JavaMethod.
invokeDirectWithExceptionHandling(JavaMethod.java:525)<|
jvm 1 | at org.mortbay.jetty.AbstractGenerator$Output.blockForOutput(Abs
tractGenerator.java:547)
jvm 1 | at org.mortbay.jetty.AbstractGenerator$Output.flush(AbstractGene
rator.java:571)
jvm 1 | at org.mortbay.jetty.HttpConnection$Output.flush(HttpConnection.
java:1010)
jvm 1 | at org.mortbay.jetty.AbstractGenerator$Output.write(AbstractGene
rator.java:650)
jvm 1 | at org.mortbay.jetty.AbstractGenerator$Output.write(AbstractGene
rator.java:590)
jvm 1 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
jvm 1 | at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
jvm 1 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Sourc
e)
jvm 1 | at java.lang.reflect.Method.invoke(Unknown Source)
jvm 1 | at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHan
dling(JavaMethod.java:525)
編輯:通過更改數據庫從德比到MySQL,但沒有用的嘗試。但是Java Runner工作正常。爲什麼Eclipse插件失敗?
看看這個問題,它可能會幫助你[SONARIDE-192](http://jira.codehaus.org/browse/SONARIDE-192) – 2012-03-26 05:38:58
@ChandraSekhar我沒有得到NPE。我得到了「無法讀取響應」,並且沒有理由給出該錯誤。 – 2012-03-26 07:09:35
Ravindra,你能嘗試捕獲發送到Sonar服務器的HTTP請求嗎?我從日誌中看不到它可能來自哪裏。 此外,這是奇怪的,它適用於Win7,但不是在Vista上,因爲沒有什麼是操作系統特定的。你確定你有完全相同的配置嗎? – 2012-03-27 06:55:42