In Jakarta Faces Expression Language entfernte Klassen

Die folgenden Klassen wurden in Jakarta Faces 4.0 entfernt und ersetzt:

Entfernte Expression Language-Klasse

Ersetzt durch Expression Language-Klasse

jakarta.faces.el.MethodBinding und
javax.faces.el.MethodBinding
jakarta.el.MethodExpression
jakarta.faces.el.PropertyResolver und
javax.faces.el.PropertyResolver
jakarta.el.ELResolver
jakarta.faces.el.ValueBinding und
javax.faces.el.ValueBinding
jakarta.el.ValueExpression
jakarta.faces.el.VariableResolver und
javax.faces.el.VariableResolver
jakarta.el.ELResolver mit Basisargument null.
jakarta.faces.el.EvaluationException und
javax.faces.el.EvaluationException
jakarta.el.ELException
jakarta.faces.el.MethodNotFoundException und
javax.faces.el.MethodNotFoundException
jakarta.el.MethodNotFoundException
jakarta.faces.el.PropertyNotFoundException und
javax.faces.el.PropertyNotFoundException
jakarta.el.PropertyNotFoundException
jakarta.faces.el.ReferenceSyntaxException und
javax.faces.el.ReferenceSyntaxException
jakarta.el.ELException

Die einzige Objektdefinition, die aus dem Paket jakarta.faces.el nicht entfernt wurde, ist die Schnittstelle CompositeComponentExpressionHolder. Weitere Informationen zum Ersetzen dieser entfernten Klassen finden Sie im Paket jakarta.faces.el.

Diese Regel verfügt über einen automatisierten Fix zum Ersetzen der entfernten Methoden. Kopieren Sie die angepasste Konfiguration in die Builddatei Ihrer Anwendung, um die Fixautomatisierung zu aktivieren.

Weitere Informationen zur Migration von Jakarta 10 finden Sie unter Unterschiede zwischen Jakarta Faces 4.0 und 3.0.