Sonar 3.2 を実行しているときに、Web ブラウザで分析されたプロジェクトを一覧表示しようとすると、次のエラー メッセージが表示されます。
ウィジェット「フィルター」の表示中にエラーが発生しました。管理者に連絡してください。
ソナー ログを見ると、次のメッセージが表示されます。
Rails ウィジェット フィルターをレンダリングできません: org.sonar.api.utils.SonarException: フィルターの実行に失敗しました: Filter[rootSnapshotId=,baseSnapshotId=,baseSnapshotPath=,scopes=,qualifiers=[TRK],languages=,favouriteIds=,dateCriterion= ,keyRegexp=,nameRegexp=,onDirectChildren=false,measureCriteria=[],periodIndex=0,sortedMetricId=,sortedByMeasureVariation=false,sortedByLanguage=false,sortedByName=true,sortedByKey=false,sortedByDate=false,sortedByVersion=false,isNumericMetric=true ,ascendingSort=true], sql=SELECT s.id, MAX(s.project_id) as pid, MAX(s.root_project_id) as rpid, MAX(p.long_name) as name FROM スナップショット s INNER JOIN プロジェクト p ON s.project_id =p.id WHERE s.status=:status AND s.islast=:islast AND s.qualifier IN (:qualifiers) AND p.copy_resource_id IS NULL GROUP BY s.id
バックエンドで SQL Server 2008 を使用しています。クエリが SQL に適していないようです。何が間違っている可能性がありますか?Maven を使用してプロジェクトを分析すると、問題は発生しません。それは私にビルドの成功をもたらします。
ウィンドウで Apache Maven 3.0.2 と Sonar 3.2 を使用しています。何が起こっているのかについての手がかりはありますか?