maven2のコンパイル時にjava.nio.BufferOverflowException

mvn compileとコンソールから実行するとjava.nio.BufferOverflowExceptionが発生。

org.apache.maven.BuildFailureException: Compilation failure
Failure executing javac, but could not parse the error:
コンパイラで例外が発生しました (1.6.0_02)。Bug Parade に同じバグが登録されていな
いことをご確認の上、Java Developer Connection (http://java.sun.com/webapps/bugre
port) にてバグの登録をお願いいたします。レポートには、そのプログラムと下記の診断
内容を含めてください。ご協力ありがとうございます。
java.nio.BufferOverflowException
        at java.nio.Buffer.nextPutIndex(Buffer.java:495)
        at java.nio.HeapCharBuffer.put(HeapCharBuffer.java:145)
        at com.sun.tools.javac.util.DefaultFileManager.decode(DefaultFileManager
.java:732)
        at com.sun.tools.javac.util.DefaultFileManager.access$300(DefaultFileMan
ager.java:72)
        at com.sun.tools.javac.util.DefaultFileManager$RegularFileObject.getChar
Content(DefaultFileManager.java:1249)
        at com.sun.tools.javac.util.DefaultFileManager$RegularFileObject.getChar
Content(DefaultFileManager.java:1148)
        at com.sun.tools.javac.main.JavaCompiler.readSource(JavaCompiler.java:48
3)
  :
  :
  :

色々調べてみると、どうやら文字コードあたりが怪しいということで、ソースを一通り見直してみても全部UTF-8で統一されてて問題なし。
んで、pom.xmlを見てみるとmaven-compiler-pluginのencodingがMS932になっていました。。。。。
encodingをUTF-8に修正して解決しました。。。スンマセンな感じです。。