2012-09-12 2 views
2

Sonar 3.2를 실행할 때 웹 브라우저에서 분석 된 프로젝트를 나열하려고하면 다음 오류 메시지가 표시됩니다.Windows에서 SQL 서버가있는 Sonar 및 Maven

위젯 "필터"를 표시하는 동안 오류가 발생했습니다. 관리자에게 문의하십시오.

레일 위젯 필터를 렌더링 할 수 없습니다 : org.sonar.api.utils.SonarException : 실패 필터 실행 : 수중 음파 탐지기 로그를 볼 때

나는이 메시지가 표시 필터를 [rootSnapshotId = baseSnapshotId = baseColArea = false, measureCriteria = [], periodIndex = 0, sortedMetricId =, sortedByMeasureVariation = false, sortedByLanguage = false (기본 검색 경로 =, 범위 =, 한정어 = [TRK], 언어 =, favouriteIds =, dateCriterion =, keyRegexp =, nameRegexp = (s.project_id)를 pid로 지정하고 MAX (s.root_project_id)를 rpid로 설정합니다. (예 : sed_button = false, sortedByDef = false, sortedByVersion = false, isNumericMetric = true, ascendingSort = true) , MAX (p.long_name) from name from 스냅 샷 s INNER JOIN 프로젝트 p ON s.project_id = p.id WHERE s.status = 상태 및 s.islast = islast 및 s.qualifier IN (: 예선) 및 p.copy_resource_id 내가 백엔드에서 SQL Server 2008을 사용하고 s.id

에 의해 NULL 그룹입니다. 쿼리가 SQL에 맞게 보이지 않습니다. 무엇이 잘못 될 수 있습니까? Maven을 사용하여 프로젝트를 분석 할 때 아무런 문제가 없습니다. 그것은 나를 성공으로 만듭니다.

Windows에서 Apache Maven 3.0.2와 Sonar 3.2를 사용하고 있습니다. 무슨 일이 일어나고 있는지에 대한 단서가 있습니까?

답변

0

SQL Server에 연결할 때 sqljdbc 드라이버를 사용하고 있습니까? this answer에 설명 된대로 jTDS driver을 사용하여이 문제를 해결했습니다.

관련 문제