fixed toString recursion in majorCustomer and case issue in findByUserLogin