As the exception message indicates, your
authenticationManagerForPersonal are configured invalidly. As discoverable from the type signature and JavaDoc,
ProviderManager takes a list of
AuthenticationManager as constructor argument, but you configure the
AuthenticationManagers as property arguments.
You should be able to get this working by replacing the