private the configuration of service, but not getConfiguration()