Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-19065

Make the ee subsystem dependency on the JBoss fork of Jakarta EL optional

    XMLWordPrintable

Details

    Description

      The ee subsystem has a hard dependency on the JBoss fork of Jakarta EL. This exists to integrate with some performance improvement caching logic in the JBoss fork. Make this an optional dependency.

      There's been some discussion of whether the caching logic is needed or whether it can be moved out of our EL fork. It's not my intent with this issue to say anything about that, neither for nor against. I just want to make not using the fork an option, so we can do development work toward EE 11 support without blocking on making a new fork available.

      Even if in the end we create an updated fork for EE 11, the change I have in mind seems like a good one, as it more loosely couples the subsystem to a particular implementation detail.

      [1] https://wildfly.zulipchat.com/#narrow/stream/242838-Jakarta-EE/topic/Expression.20Language.206.2E0

      Attachments

        Activity

          People

            bstansbe@redhat.com Brian Stansberry
            bstansbe@redhat.com Brian Stansberry
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: