Classes removidas do Jakarta Faces Expression Language

As classes a seguir foram removidas e substituídas no Jakarta Faces 4.0:

Classe removida de linguagem de expressão

Substituição de classe de linguagem de expressão

jakarta.faces.el.MethodBinding e
javax.faces.el.MethodBinding
jakarta.el.MethodExpression
jakarta.faces.el.PropertyResolver e
javax.faces.el.PropertyResolver
jakarta.el.ELResolver
jakarta.faces.el.ValueBinding e
javax.faces.el.ValueBinding
jakarta.el.ValueExpression
jakarta.faces.el.VariableResolver e
javax.faces.el.VariableResolver
jakarta.el.ELResolver com argumento de base nulo.
jakarta.faces.el.EvaluationException e
javax.faces.el.EvaluationException
jakarta.el.ELException
jakarta.faces.el.MethodNotFoundException e
javax.faces.el.MethodNotFoundException
jakarta.el.MethodNotFoundException
jakarta.faces.el.PropertyNotFoundException e
javax.faces.el.PropertyNotFoundException
jakarta.el.PropertyNotFoundException
jakarta.faces.el.ReferenceSyntaxException e
javax.faces.el.ReferenceSyntaxException
jakarta.el.ELException

A única definição de Objeto não removida no pacote jakarta.faces.el é a interface CompositeComponentExpressionHolder. Consulte Pacote jakarta.faces.el para obter informações adicionais sobre os substitutos para estas classes removidas.

Esta regra possui uma correção automatizada para substituir os métodos removidos Copie a configuração customizada para seu arquivo de construção do aplicativo para ativar a automação de correção.

Para obter mais informações de migração do Jakarta 10, consulte Diferenças entre o Jakarta Faces 4.0 e o 3.0.