Do you have any interest in me updating the versions utilized in the project?
What about shifting the build script from Maven to Gradle? I'm make sure I use the Maven plugin so you can still use 'install' for local development.
I'm running in to a problem posted here a long time ago:
Caused by: java.lang.ClassCastException: com.sun.tools.javac.code.Type$WildcardType cannot be cast to javax.lang.model.type.TypeVariable
I have a hunch that upgrading libraries and adding support for Spring 4.2 will fix it.