Următoarele clase au fost eliminate și înlocuite în Jakarta Faces 4.0:
Clasă Expression Language eliminată |
Clasă Expression Language de înlocuire |
|---|---|
jakarta.faces.el.MethodBinding șijavax.faces.el.MethodBinding |
jakarta.el.MethodExpression |
jakarta.faces.el.PropertyResolver șijavax.faces.el.PropertyResolver |
jakarta.el.ELResolver |
jakarta.faces.el.ValueBinding șijavax.faces.el.ValueBinding |
jakarta.el.ValueExpression |
jakarta.faces.el.VariableResolver șijavax.faces.el.VariableResolver |
jakarta.el.ELResolver cu argument de bază nul. |
jakarta.faces.el.EvaluationException șijavax.faces.el.EvaluationException |
jakarta.el.ELException |
jakarta.faces.el.MethodNotFoundException șijavax.faces.el.MethodNotFoundException |
jakarta.el.MethodNotFoundException |
jakarta.faces.el.PropertyNotFoundException șijavax.faces.el.PropertyNotFoundException |
jakarta.el.PropertyNotFoundException |
jakarta.faces.el.ReferenceSyntaxException șijavax.faces.el.ReferenceSyntaxException |
jakarta.el.ELException |
Singura definiție Object care nu a fost eliminată din pachetul jakarta.faces.el este interfața CompositeComponentExpressionHolder. Vedeți Pachetul jakarta.faces.el pentru mai multe informații cu privire la înlocuitorii pentru aceste clase eliminate.
Această regulă are un fix automat pentru a înlocui metodele eliminate. Copiați configurația personalizată pe fișierul de build al aplicației pentru a activa automatizarea corectării.
Pentru mai multe informații despre migrarea Jakarta 10, vedeți Diferențe între Jakarta Faces 4.0 și 3.0.