on 2 and later of the specification, it must not fail validation on
 <code>null</code> or empty values unless it is specifically intended to address <code>null</code> or empty values. An
 application-wide <code>&lt;context-param&gt;</code> is provided to allow validators designed for Jakarta Server Faces
 1.2 to work with Jakarta Server Faces 2 and later. The <code>jakarta.faces.VALIDATE_EMPTY_FIELDS</code>
 <code>&lt;context-param&gt;</code> must be set to <code>false</code> to enable this backwards compat