When using a ParameterNameProvider requiring injection, it cannot be used during the startup phase of the CDI environment as it might require a bean to be injected to work properly. At this stage, we don't really care about the parameter names so we can use the default one. |