Update the mechanism for building features

Description

First of all, blacklisted.properties is deprecated https://issues.apache.org/jira/browse/KARAF-4181?focusedCommentId=16275591&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-16275591. This will need to be removed in place of Karaf's new mechanism: using the org.apache.karaf.features.xml file (https://github.com/apache/karaf/pull/427).

Secondly, karaf-maven-plugin could be leveraged to build a lot of DDF's feature configurations dynamically from a pom. See https://github.com/jboss-fuse/fuse-karaf/blob/fuse-karaf-7.2.0.fuse-720014/assemblies/fuse-karaf/pom.xml#L225-L516.

Environment

None

Status

Assignee

Unassigned

Reporter

Brandan Jeter

Labels

None

Priority

Major
Configure