Uploaded image for project: 'WildFly WIP'
  1. WildFly WIP
  2. WFWIP-343

Bootable JAR - FeaturePack element exposes misleading Galleon concepts

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • None
    • None

      When providing a list of feature-packs, each feature-pack item can be configured in a way that is not applicable to Bootable JAR. Furthermore some default values are not correct. This comes from the fack that the featurePack item is shared with the galleon generic maven plugin that offers more capabilities than the bootable JAR.

      In order to simplify configuration of feature-pack elements the following changes are required in the wildfly-jar-maven-plugin:

      • Remove inherit-configs item. It is implicitly false.
      • Make inherit-packages false by default.
      • Remove included-configs and excluded-configs elements. In a bootable JAR context a single configuration can be included.
      • Introduce "included-default-config"=[name of included config, eg:standalone-microprofile.xml]. Used to identify the default configuration to include in the bootable JAR. 
      • Remove transitive attribute.

            jdenise@redhat.com Jean Francois Denise
            jdenise@redhat.com Jean Francois Denise
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: