Uploaded image for project: 'MyFaces Core'
  1. MyFaces Core
  2. MYFACES-4579

jakarta.el.ELResolver.getFeatureDescriptors method removed

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Invalid
    • 4.0.0
    • None
    • Extension Feature
    • None

    Description

      I can't build in Quarkus 3 native because its reporting this error:

      Caused by: com.oracle.graal.pointsto.constraints.UnresolvedElementException: Discovered unresolved method during parsing: jakarta.el.ELResolver.getFeatureDescriptors(jakarta.el.ELContext, java.lang.Object). This error is reported at image build time because class org.apache.myfaces.component.validate.CopyBeanInterceptorELResolver is registered for linking at image build time by command line 

       

      Basically it looks like the EL library has removed getFetaturesDescriptor?  See commit: https://github.com/jakartaee/expression-language/commit/a0df903fc559caabdaef00bae61bb19a432a9fe6

       

      So should MyFaces 4 remove this override?

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned
            melloware Melloware
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment