I think that the ant task should provide better error messages. For example, I wrote a handler for one of my interfaces, but I miss spelled a function name. The ant task only provided me with a NullPointerException. In addition, if I don't have a handler present at all, it still gives a NullPointerException error. I think it would be very useful to have more informative error messages.