Hudson 이 PMD 4.2.5 에서 XML 리포트 분석할 때의 오류 Programmer's notes

한글로 되어있는 룰 파일을 사용하여 PMD XML 리포트를 생성 후 hudson에서 분석을 하면 에러가 발생한다.
net.sourceforge.pmd.util.StringUtil 클래스의 버그 때문인데, 다음과 같이 소스에서 appendXmlEscaped 메소드를 수정하고 사용하면 에러가 발생하지 않는다.

오류가 있는 87 라인
buf.append("&u").append(Integer.toHexString(c)).append(';');
수정 후
buf.append("&#x").append(Integer.toHexString(c)).append(';');

공유하기 버튼

 

트랙백

이 글과 관련된 글 쓰기 (트랙백 보내기)
TrackbackURL : http://sayjava.egloos.com/tb/5302833 [도움말]

덧글

댓글 입력 영역