Complaint Domain and controller with springsecurity plugin