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

Make the 'ee' layer in the wildfly-ee feature pack completely declare its content instead of inheriting from widlfly-servlet variant

XMLWordPrintable

      The wildfly-servlet and wildfly-ee feature packs both declare an 'ee' layer. The one in wildfly-servlet declares the layer deps and the feature-group. The one in wildfly-ee just adds a few package dependencies. The way Galleon handles this when provisioning is, AIUI, it essentially combines the contents of the layers.

      But to do the EE 9 variant we are basically getting rid of wildfly-servlet in the FP hierarchy for the EE 9 the relevant source files from the servlet and ee FPs. The way the ee layer is handled breaks this, as the layer-spec.xml that ends up taking effect is the one from the ee-feature-pack, and that doesn't include the needed feature-group and layer deps.

      I'm hoping duplicating the layer deps and feature-group declaration in the wildfly-ee variant's source will fix the problem.

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

                Created:
                Updated:
                Resolved: