Collections.emptyList() is immutable. When you try and add your controllers to it you are going to get an exception.