4.0 -> 4.5.6 -> 5.2 にアップグレードした後mvn sonar:sonar
、null ポインター例外で何度も失敗しています。奇妙なことに、すべてのプロジェクトが影響を受けるわけではなく、新しいプロジェクトがこの動作を示すわけではありません。
失敗したものについては、以下の出力は一貫しています。以下にリストされているリクエストについて報告されたURLをクリックすると、{"errors":[{"msg":""}]}
2015.11.23 18:17:41 ERROR web[o.s.s.w.WebServiceEngine] Fail to process request http://mysonarurl/batch/project.protobuf?key=com.groupid%3Aartifactid
java.lang.NullPointerException: null
at com.google.protobuf.Utf8.encodedLength(Utf8.java:378) ~[protobuf-java-3.0.0-beta-1.jar:na]
at com.google.protobuf.CodedOutputStream.computeStringSizeNoTag(CodedOutputStream.java:911) ~[protobuf-java-3.0.0-beta-1.jar:na]
at com.google.protobuf.FieldSet.computeElementSizeNoTag(FieldSet.java:834) ~
[snip]
同様の問題が 5.1 で修正されたようです。