Check, that the visibility has no impact on the injection using combination of package-private,private and public.