Удалены классы языка выражений Jakarta Faces

Следующие классы были удалены и заменены в Jakarta Faces 4.0:

Класс языка для удаленных выражений

Класс языка для замены

jakarta.faces.el.MethodBinding и
javax.faces.el.MethodBinding
jakarta.el.MethodExpression
jakarta.faces.el.PropertyResolver и
javax.faces.el.PropertyResolver
jakarta.el.ELResolver
jakarta.faces.el.ValueBinding и
javax.faces.el.ValueBinding
jakarta.el.ValueExpression
jakarta.faces.el.VariableResolver и
javax.faces.el.VariableResolver
jakarta.el.ELResolver с пустым базовым аргументом.
jakarta.faces.el.EvaluationException и
javax.faces.el.EvaluationException
jakarta.el.ELException
jakarta.faces.el.MethodNotFoundException и
javax.faces.el.MethodNotFoundException
jakarta.el.MethodNotFoundException
jakarta.faces.el.PropertyNotFoundException и
javax.faces.el.PropertyNotFoundException
jakarta.el.PropertyNotFoundException
jakarta.faces.el.ReferenceSyntaxException и
javax.faces.el.ReferenceSyntaxException
jakarta.el.ELException

Единственным определением объекта, которое не удалено в пакете jakarta.faces.el , является интерфейс CompositeComponentExpressionHolder . Дополнительная информация о замененных классах приведена в разделе Пакет jakarta.faces.el .

Это правило имеет автоматическое исправление для замены удаленных методов. Скопируйте пользовательскую конфигурацию в файл компоновки приложения, чтобы включить автоматизацию исправлений.

Дополнительная информация о миграции в Jakarta 10 приведена в разделе Различия между Jakarta Faces 4.0 и 3.0.