Remove AspectJ dependency
It should be possible to replace the AspectJ dependency with an internal Java proxy for the error handling in the controllers. This would reduce the runtime footprint of the application and allow the error handling to work in Eclipse as well.