Uploaded image for project: 'Weld'
  1. Weld
  2. WELD-2776

Weld SE - manually registered extensions should reside in synthetic bean archive

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 6.0.0.Beta1
    • 5.1.2.Final, 6.0.0.Alpha1
    • None
    • None

    Description

      Currently, portable extensions registered via Weld.addExtension end up in a separate bean archive (with suffix .additionalClasses). This is mostly fine but there are rare scenarios with per-bean-archive enablements where it might cause issues.

      We could instead register them in the synthetic archive with all other manually added components.

      I have no idea what was the initial idea behind this form of registration and if this was an oversight of an intention. Such extensions even come with a specific synthetic prefix to mark them.

      Attachments

        Activity

          People

            manovotn Matěj Novotný
            manovotn Matěj Novotný
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: