It appears to be working as designed. What is happening is that one of the error regular expressions is generating a lot of false positives for the output given. There is an upper limit for message list processing (def_build_messages_limit), and it's cancels all messages and stops counting them. In Configure Error Parsing configuration, disable the NJikes regex under the Java Category, it seems to the issue here.