Removed Jakarta Faces ResourceResolver class

This rule flags all usage of the jakarta.faces.view.facelets.ResourceResolver and javax.faces.view.facelets.ResourceResolver classes. The ResourceResolver class was removed in Jakarta Faces 4.0. The functionality provided by that class can be replaced by using the jakarta.faces.application.ResourceHandler class.

See ResourceResolver javadoc for more information on the removed class.

See ResourceHandler javadoc for more information on the replacement class.

This rule has an automated fix to update the usage of Jakarta Faces ResourceResolver class. Copy the custom configuration to your application build file to enable the fix automation.

For more Jakarta 10 migration information, see Differences between Jakarta Faces 4.0 and 3.0.