Następujące klasy zostały usunięte i zastąpione w Jakarta Faces 4.0:
Usunięta klasa języka wyrażeń |
Zastępująca klasa języka wyrażeń |
|---|---|
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 z argumentem bazowym o wartości NULL. |
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 |
Jedyną definicją obiektu, która nie została usunięta w pakiecie jakarta.faces.el, jest interfejs CompositeComponentExpressionHolder. Więcej informacji na temat zastępowania tych usuniętych klas można znaleźć w sekcji Pakiet jakarta.faces.el.
Ta reguła zawiera automatyczną poprawkę zastępującą usunięte metody. Skopiuj konfigurację niestandardową do pliku budowania aplikacji, aby włączyć automatyzację poprawek.
Więcej informacji na temat migracji Jakarta 10 znajduje się w sekcji Różnice między Jakarta Faces 4.0 i 3.0.