Uploaded image for project: 'Avalon Merlin Runtime'
  1. Avalon Merlin Runtime
  2. RUNTIME-2

Separation of facilities from component containers.

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Won't Fix
    • 3.3.0
    • 3.4.0
    • COMPOSITION
    • None

    Description

      Providing a mechanism to seperate facilities from components at the container specification level is desirable.

      This would ensure:

      (a) clear separation of facility dependencies
      from component dependencies

      (b) elimination of the exposure of the compositon
      api and spi from regual components

      Achiving the above would require some additional classloader management - in particular, delegation from a container facilities classloader to a parent container's facilities classloader.

      In addition - we would need to include a mechanisms for a component to declare the assumptions it has concerning facilities.

      Attachments

        Activity

          People

            mcconnell Stephen McConnell
            mcconnell Stephen McConnell
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: