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 undjavax.faces.el.MethodBinding |
jakarta.el.MethodExpression |
jakarta.faces.el.PropertyResolver undjavax.faces.el.PropertyResolver |
jakarta.el.ELResolver |
jakarta.faces.el.ValueBinding undjavax.faces.el.ValueBinding |
jakarta.el.ValueExpression |
jakarta.faces.el.VariableResolver undjavax.faces.el.VariableResolver |
jakarta.el.ELResolver mit Basisargument null. |
jakarta.faces.el.EvaluationException undjavax.faces.el.EvaluationException |
jakarta.el.ELException |
jakarta.faces.el.MethodNotFoundException undjavax.faces.el.MethodNotFoundException |
jakarta.el.MethodNotFoundException |
jakarta.faces.el.PropertyNotFoundException undjavax.faces.el.PropertyNotFoundException |
jakarta.el.PropertyNotFoundException |
jakarta.faces.el.ReferenceSyntaxException undjavax.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.