This is an automated email from the ASF dual-hosted git repository.

pvillard pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/nifi.git


The following commit(s) were added to refs/heads/main by this push:
     new 2366132e92 NIFI-12287 Standardized skipping Source and Javadoc for NAR 
modules
2366132e92 is described below

commit 2366132e92951a8fc27097c777d3104a1c396f7b
Author: exceptionfactory <[email protected]>
AuthorDate: Fri Oct 27 13:30:22 2023 -0500

    NIFI-12287 Standardized skipping Source and Javadoc for NAR modules
    
    - Added nar-packaging and war-packaging profiles to root Maven configuration
    - Removed individual properties from NAR module configurations
    
    Signed-off-by: Pierre Villard <[email protected]>
    
    This closes #7947.
---
 .../minifi-framework-nar/pom.xml                   |  5 +---
 .../minifi-server-nar/pom.xml                      |  4 ---
 .../minifi-nar-bundles/minifi-standard-nar/pom.xml |  5 +---
 .../nifi-__artifactBaseName__-nar/pom.xml          |  4 ---
 .../nifi-__artifactBaseName__-api-nar/pom.xml      |  4 ---
 .../nifi-__artifactBaseName__-nar/pom.xml          |  4 ---
 .../nifi-accumulo-bundle/nifi-accumulo-nar/pom.xml |  4 ---
 .../nifi-amqp-bundle/nifi-amqp-nar/pom.xml         |  4 ---
 .../nifi-asana-processors-nar/pom.xml              |  4 ---
 .../nifi-asana-services-api-nar/pom.xml            |  4 ---
 .../nifi-asana-services-nar/pom.xml                |  4 ---
 .../nifi-asn1-bundle/nifi-asn1-nar/pom.xml         |  4 ---
 .../nifi-atlas-bundle/nifi-atlas-nar/pom.xml       |  4 ---
 .../nifi-box-bundle/nifi-box-services-nar/pom.xml  |  4 ---
 .../nifi-cdc-mysql-nar/pom.xml                     |  4 ---
 .../nifi-compress-bundle/nifi-compress-nar/pom.xml |  4 ---
 .../nifi-couchbase-nar/pom.xml                     |  4 ---
 .../nifi-couchbase-services-api-nar/pom.xml        |  4 ---
 .../nifi-elasticsearch-restapi-nar/pom.xml         |  2 --
 .../nifi-email-bundle/nifi-email-nar/pom.xml       |  4 ---
 .../nifi-evtx-bundle/nifi-evtx-nar/pom.xml         |  5 ----
 .../nifi-framework-nar/pom.xml                     |  7 ++---
 .../nifi-framework/nifi-web/nifi-web-api/pom.xml   |  5 +---
 .../nifi-web/nifi-web-content-viewer/pom.xml       |  4 ---
 .../nifi-framework/nifi-web/nifi-web-docs/pom.xml  |  4 ---
 .../nifi-framework/nifi-web/nifi-web-error/pom.xml |  5 +---
 .../nifi-framework/nifi-web/nifi-web-ui/pom.xml    |  2 --
 .../nifi-headless-server-nar/pom.xml               |  4 ---
 .../nifi-framework-bundle/nifi-server-nar/pom.xml  |  4 ---
 .../nifi-graph-bundle/nifi-graph-nar/pom.xml       |  4 ---
 .../nifi-hadoop-bundle/nifi-hadoop-nar/pom.xml     |  4 ---
 .../nifi-hive-services-api-nar/pom.xml             |  6 ----
 .../nifi-hive-services-api/pom.xml                 |  5 ----
 .../nifi-hive-bundle/nifi-hive3-nar/pom.xml        |  4 ---
 .../nifi-iceberg-processors-nar/pom.xml            |  5 ----
 .../nifi-influxdb-bundle/nifi-influxdb-nar/pom.xml |  4 ---
 nifi-nar-bundles/nifi-jetty-bundle/pom.xml         |  4 ---
 .../nifi-kerberos-iaa-providers-nar/pom.xml        |  4 ---
 .../nifi-ldap-iaa-providers-nar/pom.xml            |  4 ---
 .../nifi-image-viewer-nar/pom.xml                  |  4 ---
 .../nifi-media-bundle/nifi-image-viewer/pom.xml    |  4 ---
 .../nifi-media-bundle/nifi-media-nar/pom.xml       |  4 ---
 .../nifi-mongodb-bundle/nifi-mongodb-nar/pom.xml   |  4 ---
 .../nifi-pgp-bundle/nifi-pgp-nar/pom.xml           |  4 ---
 .../nifi-pgp-bundle/nifi-pgp-service-nar/pom.xml   |  4 ---
 .../nifi-prometheus-nar/pom.xml                    |  4 ---
 .../nifi-provenance-repository-nar/pom.xml         |  4 ---
 .../nifi-ranger-bundle/nifi-ranger-nar/pom.xml     |  4 ---
 .../nifi-redis-bundle/nifi-redis-nar/pom.xml       |  4 ---
 .../nifi-single-user-iaa-providers-nar/pom.xml     |  4 ---
 .../nifi-smb-bundle/nifi-smb-nar/pom.xml           |  4 ---
 .../nifi-smb-smbj-client-nar/pom.xml               |  4 ---
 .../nifi-sql-reporting-nar/pom.xml                 |  4 ---
 .../nifi-jolt-transform-json-ui/pom.xml            |  2 --
 .../nifi-dbcp-service-nar/pom.xml                  |  5 +---
 .../nifi-distributed-cache-services-nar/pom.xml    |  4 ---
 .../nifi-hadoop-dbcp-service-nar/pom.xml           |  5 +---
 .../nifi-http-context-map-nar/pom.xml              |  4 ---
 .../nifi-record-serialization-services-nar/pom.xml |  4 ---
 .../nifi-ssl-context-service-nar/pom.xml           |  4 ---
 .../nifi-standard-services-api-nar/pom.xml         |  4 ---
 .../nifi-stateful-analysis-nar/pom.xml             |  4 ---
 .../nifi-update-attribute-nar/pom.xml              |  4 ---
 .../nifi-update-attribute-ui/pom.xml               |  4 ---
 .../nifi-websocket-processors-nar/pom.xml          |  4 ---
 .../nifi-websocket-services-api-nar/pom.xml        |  4 ---
 .../nifi-websocket-services-jetty-nar/pom.xml      |  4 ---
 .../nifi-windows-event-log-nar/pom.xml             |  4 ---
 .../nifi-workday-processors-nar/pom.xml            |  4 ---
 .../nifi-registry-web-docs/pom.xml                 |  5 ----
 .../nifi-nar-provider-processors-nar/pom.xml       |  4 ---
 .../nifi-nar-provider-service-api-nar/pom.xml      |  4 ---
 .../nifi-nar-provider-service-nar/pom.xml          |  4 ---
 pom.xml                                            | 32 ++++++++++++++++++++++
 74 files changed, 40 insertions(+), 293 deletions(-)

diff --git 
a/minifi/minifi-nar-bundles/minifi-framework-bundle/minifi-framework-nar/pom.xml
 
b/minifi/minifi-nar-bundles/minifi-framework-bundle/minifi-framework-nar/pom.xml
index 53e9972071..63c3800947 100644
--- 
a/minifi/minifi-nar-bundles/minifi-framework-bundle/minifi-framework-nar/pom.xml
+++ 
b/minifi/minifi-nar-bundles/minifi-framework-bundle/minifi-framework-nar/pom.xml
@@ -27,10 +27,7 @@ limitations under the License.
     <packaging>nar</packaging>
 
     <description>MiNiFi: Framework NAR</description>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
+
     <dependencies>
         <dependency>
             <groupId>org.apache.nifi.minifi</groupId>
diff --git 
a/minifi/minifi-nar-bundles/minifi-framework-bundle/minifi-server-nar/pom.xml 
b/minifi/minifi-nar-bundles/minifi-framework-bundle/minifi-server-nar/pom.xml
index fa23a99ef3..0ac493c8ce 100644
--- 
a/minifi/minifi-nar-bundles/minifi-framework-bundle/minifi-server-nar/pom.xml
+++ 
b/minifi/minifi-nar-bundles/minifi-framework-bundle/minifi-server-nar/pom.xml
@@ -22,10 +22,6 @@
     <artifactId>minifi-server-nar</artifactId>
     <packaging>nar</packaging>
     <description>MiNiFi server NAR</description>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
     <dependencies>
         <dependency>
             <groupId>org.apache.nifi.minifi</groupId>
diff --git a/minifi/minifi-nar-bundles/minifi-standard-nar/pom.xml 
b/minifi/minifi-nar-bundles/minifi-standard-nar/pom.xml
index 2af9d363aa..9eb983a511 100644
--- a/minifi/minifi-nar-bundles/minifi-standard-nar/pom.xml
+++ b/minifi/minifi-nar-bundles/minifi-standard-nar/pom.xml
@@ -26,10 +26,7 @@ limitations under the License.
     <artifactId>minifi-standard-nar</artifactId>
     <packaging>nar</packaging>
     <description>MiNiFi Standard Extensions NAR</description>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
+
     <dependencies>
         <dependency>
             <groupId>org.apache.nifi</groupId>
diff --git 
a/nifi-maven-archetypes/nifi-processor-bundle-archetype/src/main/resources/archetype-resources/nifi-__artifactBaseName__-nar/pom.xml
 
b/nifi-maven-archetypes/nifi-processor-bundle-archetype/src/main/resources/archetype-resources/nifi-__artifactBaseName__-nar/pom.xml
index db645e2ab4..c5c63998fe 100644
--- 
a/nifi-maven-archetypes/nifi-processor-bundle-archetype/src/main/resources/archetype-resources/nifi-__artifactBaseName__-nar/pom.xml
+++ 
b/nifi-maven-archetypes/nifi-processor-bundle-archetype/src/main/resources/archetype-resources/nifi-__artifactBaseName__-nar/pom.xml
@@ -25,10 +25,6 @@
     <artifactId>nifi-${artifactBaseName}-nar</artifactId>
     <version>${version}</version>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git 
a/nifi-maven-archetypes/nifi-service-bundle-archetype/src/main/resources/archetype-resources/nifi-__artifactBaseName__-api-nar/pom.xml
 
b/nifi-maven-archetypes/nifi-service-bundle-archetype/src/main/resources/archetype-resources/nifi-__artifactBaseName__-api-nar/pom.xml
index 04b53e3b90..52f09dd9b9 100644
--- 
a/nifi-maven-archetypes/nifi-service-bundle-archetype/src/main/resources/archetype-resources/nifi-__artifactBaseName__-api-nar/pom.xml
+++ 
b/nifi-maven-archetypes/nifi-service-bundle-archetype/src/main/resources/archetype-resources/nifi-__artifactBaseName__-api-nar/pom.xml
@@ -25,10 +25,6 @@
     <artifactId>nifi-${artifactBaseName}-api-nar</artifactId>
     <version>${version}</version>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git 
a/nifi-maven-archetypes/nifi-service-bundle-archetype/src/main/resources/archetype-resources/nifi-__artifactBaseName__-nar/pom.xml
 
b/nifi-maven-archetypes/nifi-service-bundle-archetype/src/main/resources/archetype-resources/nifi-__artifactBaseName__-nar/pom.xml
index 1b36e8dd7f..1e0c7ed11e 100644
--- 
a/nifi-maven-archetypes/nifi-service-bundle-archetype/src/main/resources/archetype-resources/nifi-__artifactBaseName__-nar/pom.xml
+++ 
b/nifi-maven-archetypes/nifi-service-bundle-archetype/src/main/resources/archetype-resources/nifi-__artifactBaseName__-nar/pom.xml
@@ -25,10 +25,6 @@
     <artifactId>nifi-${artifactBaseName}-nar</artifactId>
     <version>${version}</version>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git a/nifi-nar-bundles/nifi-accumulo-bundle/nifi-accumulo-nar/pom.xml 
b/nifi-nar-bundles/nifi-accumulo-bundle/nifi-accumulo-nar/pom.xml
index e4f7dd25c2..000091b414 100644
--- a/nifi-nar-bundles/nifi-accumulo-bundle/nifi-accumulo-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-accumulo-bundle/nifi-accumulo-nar/pom.xml
@@ -24,10 +24,6 @@
 
     <artifactId>nifi-accumulo-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>false</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git a/nifi-nar-bundles/nifi-amqp-bundle/nifi-amqp-nar/pom.xml 
b/nifi-nar-bundles/nifi-amqp-bundle/nifi-amqp-nar/pom.xml
index 6ffaabaae6..7c1649ccfc 100644
--- a/nifi-nar-bundles/nifi-amqp-bundle/nifi-amqp-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-amqp-bundle/nifi-amqp-nar/pom.xml
@@ -22,10 +22,6 @@
     </parent>
     <artifactId>nifi-amqp-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
     <dependencies>
         <dependency>
             <groupId>org.apache.nifi</groupId>
diff --git 
a/nifi-nar-bundles/nifi-asana-bundle/nifi-asana-processors-nar/pom.xml 
b/nifi-nar-bundles/nifi-asana-bundle/nifi-asana-processors-nar/pom.xml
index 4cb1ca499e..84363d64b7 100644
--- a/nifi-nar-bundles/nifi-asana-bundle/nifi-asana-processors-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-asana-bundle/nifi-asana-processors-nar/pom.xml
@@ -24,10 +24,6 @@
 
     <artifactId>nifi-asana-processors-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git 
a/nifi-nar-bundles/nifi-asana-bundle/nifi-asana-services-api-nar/pom.xml 
b/nifi-nar-bundles/nifi-asana-bundle/nifi-asana-services-api-nar/pom.xml
index 95acd0f26f..7ee9cf47dd 100644
--- a/nifi-nar-bundles/nifi-asana-bundle/nifi-asana-services-api-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-asana-bundle/nifi-asana-services-api-nar/pom.xml
@@ -24,10 +24,6 @@
 
     <artifactId>nifi-asana-services-api-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git a/nifi-nar-bundles/nifi-asana-bundle/nifi-asana-services-nar/pom.xml 
b/nifi-nar-bundles/nifi-asana-bundle/nifi-asana-services-nar/pom.xml
index 924700f407..68398468b9 100644
--- a/nifi-nar-bundles/nifi-asana-bundle/nifi-asana-services-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-asana-bundle/nifi-asana-services-nar/pom.xml
@@ -24,10 +24,6 @@
 
     <artifactId>nifi-asana-services-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git a/nifi-nar-bundles/nifi-asn1-bundle/nifi-asn1-nar/pom.xml 
b/nifi-nar-bundles/nifi-asn1-bundle/nifi-asn1-nar/pom.xml
index 049c55d043..ba8901ece7 100644
--- a/nifi-nar-bundles/nifi-asn1-bundle/nifi-asn1-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-asn1-bundle/nifi-asn1-nar/pom.xml
@@ -23,10 +23,6 @@
 
     <artifactId>nifi-asn1-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git a/nifi-nar-bundles/nifi-atlas-bundle/nifi-atlas-nar/pom.xml 
b/nifi-nar-bundles/nifi-atlas-bundle/nifi-atlas-nar/pom.xml
index b4d8030444..b1d37e6131 100644
--- a/nifi-nar-bundles/nifi-atlas-bundle/nifi-atlas-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-atlas-bundle/nifi-atlas-nar/pom.xml
@@ -24,10 +24,6 @@
 
     <artifactId>nifi-atlas-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git a/nifi-nar-bundles/nifi-box-bundle/nifi-box-services-nar/pom.xml 
b/nifi-nar-bundles/nifi-box-bundle/nifi-box-services-nar/pom.xml
index 5e8463c9b5..88ce8111cd 100644
--- a/nifi-nar-bundles/nifi-box-bundle/nifi-box-services-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-box-bundle/nifi-box-services-nar/pom.xml
@@ -24,10 +24,6 @@
 
     <artifactId>nifi-box-services-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>false</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git 
a/nifi-nar-bundles/nifi-cdc/nifi-cdc-mysql-bundle/nifi-cdc-mysql-nar/pom.xml 
b/nifi-nar-bundles/nifi-cdc/nifi-cdc-mysql-bundle/nifi-cdc-mysql-nar/pom.xml
index 832394706a..567853cd7a 100644
--- a/nifi-nar-bundles/nifi-cdc/nifi-cdc-mysql-bundle/nifi-cdc-mysql-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-cdc/nifi-cdc-mysql-bundle/nifi-cdc-mysql-nar/pom.xml
@@ -22,10 +22,6 @@
     <artifactId>nifi-cdc-mysql-nar</artifactId>
     <packaging>nar</packaging>
     <description>NiFi MySQL Change Data Capture (CDC) NAR</description>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
     <dependencies>
         <dependency>
             <groupId>org.apache.nifi</groupId>
diff --git a/nifi-nar-bundles/nifi-compress-bundle/nifi-compress-nar/pom.xml 
b/nifi-nar-bundles/nifi-compress-bundle/nifi-compress-nar/pom.xml
index 7f6e9f2e5e..6b34e26570 100644
--- a/nifi-nar-bundles/nifi-compress-bundle/nifi-compress-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-compress-bundle/nifi-compress-nar/pom.xml
@@ -22,10 +22,6 @@
     <artifactId>nifi-compress-nar</artifactId>
     <packaging>nar</packaging>
     <description>NiFi Compression NAR</description>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
     <dependencies>
         <dependency>
             <groupId>org.apache.nifi</groupId>
diff --git a/nifi-nar-bundles/nifi-couchbase-bundle/nifi-couchbase-nar/pom.xml 
b/nifi-nar-bundles/nifi-couchbase-bundle/nifi-couchbase-nar/pom.xml
index 421c912aee..5401cf072f 100644
--- a/nifi-nar-bundles/nifi-couchbase-bundle/nifi-couchbase-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-couchbase-bundle/nifi-couchbase-nar/pom.xml
@@ -24,10 +24,6 @@
 
     <artifactId>nifi-couchbase-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git 
a/nifi-nar-bundles/nifi-couchbase-bundle/nifi-couchbase-services-api-nar/pom.xml
 
b/nifi-nar-bundles/nifi-couchbase-bundle/nifi-couchbase-services-api-nar/pom.xml
index b1ab48f063..9d904783c8 100644
--- 
a/nifi-nar-bundles/nifi-couchbase-bundle/nifi-couchbase-services-api-nar/pom.xml
+++ 
b/nifi-nar-bundles/nifi-couchbase-bundle/nifi-couchbase-services-api-nar/pom.xml
@@ -24,10 +24,6 @@
 
     <artifactId>nifi-couchbase-services-api-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git 
a/nifi-nar-bundles/nifi-elasticsearch-bundle/nifi-elasticsearch-restapi-nar/pom.xml
 
b/nifi-nar-bundles/nifi-elasticsearch-bundle/nifi-elasticsearch-restapi-nar/pom.xml
index 5a5211cc90..fbb95e2089 100644
--- 
a/nifi-nar-bundles/nifi-elasticsearch-bundle/nifi-elasticsearch-restapi-nar/pom.xml
+++ 
b/nifi-nar-bundles/nifi-elasticsearch-bundle/nifi-elasticsearch-restapi-nar/pom.xml
@@ -20,8 +20,6 @@ language governing permissions and limitations under the 
License. -->
     <artifactId>nifi-elasticsearch-restapi-nar</artifactId>
     <packaging>nar</packaging>
     <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
         <lucene.version>6.2.1</lucene.version>
     </properties>
 
diff --git a/nifi-nar-bundles/nifi-email-bundle/nifi-email-nar/pom.xml 
b/nifi-nar-bundles/nifi-email-bundle/nifi-email-nar/pom.xml
index 614979f42f..3673dd9555 100644
--- a/nifi-nar-bundles/nifi-email-bundle/nifi-email-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-email-bundle/nifi-email-nar/pom.xml
@@ -24,10 +24,6 @@
 
     <artifactId>nifi-email-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git a/nifi-nar-bundles/nifi-evtx-bundle/nifi-evtx-nar/pom.xml 
b/nifi-nar-bundles/nifi-evtx-bundle/nifi-evtx-nar/pom.xml
index 93922bbe86..24246595d3 100644
--- a/nifi-nar-bundles/nifi-evtx-bundle/nifi-evtx-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-evtx-bundle/nifi-evtx-nar/pom.xml
@@ -17,13 +17,8 @@ language governing permissions and limitations under the 
License. -->
         <version>2.0.0-SNAPSHOT</version>
     </parent>
 
-    <groupId>org.apache.nifi</groupId>
     <artifactId>nifi-evtx-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework-nar/pom.xml 
b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework-nar/pom.xml
index b4bf3811e4..8417c43659 100644
--- a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework-nar/pom.xml
@@ -21,11 +21,8 @@
     </parent>
     <artifactId>nifi-framework-nar</artifactId>
     <packaging>nar</packaging>
-    <description>NiFi: Framework Nar</description>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
+    <description>NiFi: Framework NAR</description>
+
     <dependencies>
         <dependency>
             <groupId>org.apache.nifi</groupId>
diff --git 
a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/pom.xml
 
b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/pom.xml
index 6750d87ea0..957282749c 100644
--- 
a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/pom.xml
+++ 
b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/pom.xml
@@ -22,10 +22,7 @@
     </parent>
     <artifactId>nifi-web-api</artifactId>
     <packaging>war</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
+
     <build>
         <resources>
             <resource>
diff --git 
a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-content-viewer/pom.xml
 
b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-content-viewer/pom.xml
index 90fb25f2ae..cde9669b39 100644
--- 
a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-content-viewer/pom.xml
+++ 
b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-content-viewer/pom.xml
@@ -21,10 +21,6 @@
     </parent>
     <artifactId>nifi-web-content-viewer</artifactId>
     <packaging>war</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
     <dependencies>
         <dependency>
             <groupId>org.apache.nifi</groupId>
diff --git 
a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-docs/pom.xml
 
b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-docs/pom.xml
index d2bd690a40..3b2335a972 100644
--- 
a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-docs/pom.xml
+++ 
b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-docs/pom.xml
@@ -21,10 +21,6 @@
     </parent>
     <artifactId>nifi-web-docs</artifactId>
     <packaging>war</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
     <dependencies>
         <dependency>
             <groupId>org.apache.commons</groupId>
diff --git 
a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-error/pom.xml
 
b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-error/pom.xml
index 1037426668..a9dd65514d 100644
--- 
a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-error/pom.xml
+++ 
b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-error/pom.xml
@@ -21,10 +21,7 @@
     </parent>
     <artifactId>nifi-web-error</artifactId>
     <packaging>war</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
+
     <dependencies>
         <dependency>
             <groupId>javax.servlet</groupId>
diff --git 
a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/pom.xml
 
b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/pom.xml
index 27daad1860..0449573ed5 100644
--- 
a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/pom.xml
+++ 
b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/pom.xml
@@ -23,8 +23,6 @@
     <artifactId>nifi-web-ui</artifactId>
     <packaging>war</packaging>
     <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
         <staging.dir>${project.build.directory}/tmp</staging.dir>
         <canvas.filter>canvas.properties</canvas.filter>
         <history.filter>history.properties</history.filter>
diff --git 
a/nifi-nar-bundles/nifi-framework-bundle/nifi-headless-server-nar/pom.xml 
b/nifi-nar-bundles/nifi-framework-bundle/nifi-headless-server-nar/pom.xml
index aa1f9261f1..d643d76579 100644
--- a/nifi-nar-bundles/nifi-framework-bundle/nifi-headless-server-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-framework-bundle/nifi-headless-server-nar/pom.xml
@@ -22,10 +22,6 @@
     <artifactId>nifi-headless-server-nar</artifactId>
     <packaging>nar</packaging>
     <description>Headless server NAR</description>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
     <dependencies>
         <dependency>
             <groupId>org.apache.nifi</groupId>
diff --git a/nifi-nar-bundles/nifi-framework-bundle/nifi-server-nar/pom.xml 
b/nifi-nar-bundles/nifi-framework-bundle/nifi-server-nar/pom.xml
index 602a44a2fc..de15c5ab18 100644
--- a/nifi-nar-bundles/nifi-framework-bundle/nifi-server-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-framework-bundle/nifi-server-nar/pom.xml
@@ -22,10 +22,6 @@
     <artifactId>nifi-server-nar</artifactId>
     <packaging>nar</packaging>
     <description>NiFi: Web/UI Nar</description>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
     <dependencies>
         <dependency>
             <groupId>org.apache.nifi</groupId>
diff --git a/nifi-nar-bundles/nifi-graph-bundle/nifi-graph-nar/pom.xml 
b/nifi-nar-bundles/nifi-graph-bundle/nifi-graph-nar/pom.xml
index c98257c637..a4147cf6d3 100644
--- a/nifi-nar-bundles/nifi-graph-bundle/nifi-graph-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-graph-bundle/nifi-graph-nar/pom.xml
@@ -24,10 +24,6 @@
 
     <artifactId>nifi-graph-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git a/nifi-nar-bundles/nifi-hadoop-bundle/nifi-hadoop-nar/pom.xml 
b/nifi-nar-bundles/nifi-hadoop-bundle/nifi-hadoop-nar/pom.xml
index b61f75ed43..cd03c2e262 100644
--- a/nifi-nar-bundles/nifi-hadoop-bundle/nifi-hadoop-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-hadoop-bundle/nifi-hadoop-nar/pom.xml
@@ -21,10 +21,6 @@
     </parent>
     <artifactId>nifi-hadoop-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
     <dependencies>
         <dependency>
             <groupId>org.apache.nifi</groupId>
diff --git 
a/nifi-nar-bundles/nifi-hive-bundle/nifi-hive-services-api-nar/pom.xml 
b/nifi-nar-bundles/nifi-hive-bundle/nifi-hive-services-api-nar/pom.xml
index 30ffc3de6b..813e9f7148 100644
--- a/nifi-nar-bundles/nifi-hive-bundle/nifi-hive-services-api-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-hive-bundle/nifi-hive-services-api-nar/pom.xml
@@ -24,12 +24,6 @@
 
     <artifactId>nifi-hive-services-api-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-        <!-- Need to override hadoop.version here, for Hive and hadoop-client 
transitive dependencies -->
-        <hadoop.version>${hive.hadoop.version}</hadoop.version>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git a/nifi-nar-bundles/nifi-hive-bundle/nifi-hive-services-api/pom.xml 
b/nifi-nar-bundles/nifi-hive-bundle/nifi-hive-services-api/pom.xml
index e9d5ecaf20..441b161809 100644
--- a/nifi-nar-bundles/nifi-hive-bundle/nifi-hive-services-api/pom.xml
+++ b/nifi-nar-bundles/nifi-hive-bundle/nifi-hive-services-api/pom.xml
@@ -25,11 +25,6 @@
     <artifactId>nifi-hive-services-api</artifactId>
     <packaging>jar</packaging>
 
-    <properties>
-        <!-- Need to override hadoop.version here, for Hive and hadoop-client 
transitive dependencies -->
-        <hadoop.version>${hive.hadoop.version}</hadoop.version>
-    </properties>
-
     <dependencies>
         <dependency>
             <groupId>org.apache.nifi</groupId>
diff --git a/nifi-nar-bundles/nifi-hive-bundle/nifi-hive3-nar/pom.xml 
b/nifi-nar-bundles/nifi-hive-bundle/nifi-hive3-nar/pom.xml
index e3b03a520a..01d4054cca 100644
--- a/nifi-nar-bundles/nifi-hive-bundle/nifi-hive3-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-hive-bundle/nifi-hive3-nar/pom.xml
@@ -24,10 +24,6 @@
 
     <artifactId>nifi-hive3-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git 
a/nifi-nar-bundles/nifi-iceberg-bundle/nifi-iceberg-processors-nar/pom.xml 
b/nifi-nar-bundles/nifi-iceberg-bundle/nifi-iceberg-processors-nar/pom.xml
index 4ed687eb42..3ec9ba5d4f 100644
--- a/nifi-nar-bundles/nifi-iceberg-bundle/nifi-iceberg-processors-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-iceberg-bundle/nifi-iceberg-processors-nar/pom.xml
@@ -24,11 +24,6 @@
     <artifactId>nifi-iceberg-processors-nar</artifactId>
     <packaging>nar</packaging>
 
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
-
     <dependencies>
         <dependency>
             <groupId>org.apache.nifi</groupId>
diff --git a/nifi-nar-bundles/nifi-influxdb-bundle/nifi-influxdb-nar/pom.xml 
b/nifi-nar-bundles/nifi-influxdb-bundle/nifi-influxdb-nar/pom.xml
index a841a544df..8baef11836 100644
--- a/nifi-nar-bundles/nifi-influxdb-bundle/nifi-influxdb-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-influxdb-bundle/nifi-influxdb-nar/pom.xml
@@ -24,10 +24,6 @@
 
     <artifactId>nifi-influxdb-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git a/nifi-nar-bundles/nifi-jetty-bundle/pom.xml 
b/nifi-nar-bundles/nifi-jetty-bundle/pom.xml
index 87a84ed226..da4b40935a 100644
--- a/nifi-nar-bundles/nifi-jetty-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-jetty-bundle/pom.xml
@@ -22,10 +22,6 @@
     <artifactId>nifi-jetty-bundle</artifactId>
     <packaging>nar</packaging>
     <description>NiFi: Jetty Bundle</description>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
     <dependencies>
         <!-- The Jetty Bundle doesn't contain any code that actually depends 
on nifi-api, but the NAR Maven plugin writes a
              descriptor for each NAR which contains the version of the system 
API, so we need to make the version available by
diff --git 
a/nifi-nar-bundles/nifi-kerberos-iaa-providers-bundle/nifi-kerberos-iaa-providers-nar/pom.xml
 
b/nifi-nar-bundles/nifi-kerberos-iaa-providers-bundle/nifi-kerberos-iaa-providers-nar/pom.xml
index 4e3519dadc..3f3acc0856 100644
--- 
a/nifi-nar-bundles/nifi-kerberos-iaa-providers-bundle/nifi-kerberos-iaa-providers-nar/pom.xml
+++ 
b/nifi-nar-bundles/nifi-kerberos-iaa-providers-bundle/nifi-kerberos-iaa-providers-nar/pom.xml
@@ -22,10 +22,6 @@
     </parent>
     <artifactId>nifi-kerberos-iaa-providers-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
     <dependencies>
         <dependency>
             <groupId>org.apache.nifi</groupId>
diff --git 
a/nifi-nar-bundles/nifi-ldap-iaa-providers-bundle/nifi-ldap-iaa-providers-nar/pom.xml
 
b/nifi-nar-bundles/nifi-ldap-iaa-providers-bundle/nifi-ldap-iaa-providers-nar/pom.xml
index 44c47bfdb9..5aa0c77299 100644
--- 
a/nifi-nar-bundles/nifi-ldap-iaa-providers-bundle/nifi-ldap-iaa-providers-nar/pom.xml
+++ 
b/nifi-nar-bundles/nifi-ldap-iaa-providers-bundle/nifi-ldap-iaa-providers-nar/pom.xml
@@ -22,10 +22,6 @@
     </parent>
     <artifactId>nifi-ldap-iaa-providers-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
     <dependencies>
         <dependency>
             <groupId>org.apache.nifi</groupId>
diff --git a/nifi-nar-bundles/nifi-media-bundle/nifi-image-viewer-nar/pom.xml 
b/nifi-nar-bundles/nifi-media-bundle/nifi-image-viewer-nar/pom.xml
index c43dcd7931..5f81ef6738 100644
--- a/nifi-nar-bundles/nifi-media-bundle/nifi-image-viewer-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-media-bundle/nifi-image-viewer-nar/pom.xml
@@ -24,10 +24,6 @@
 
     <artifactId>nifi-image-viewer-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git a/nifi-nar-bundles/nifi-media-bundle/nifi-image-viewer/pom.xml 
b/nifi-nar-bundles/nifi-media-bundle/nifi-image-viewer/pom.xml
index b7c23e6294..f93a3517d1 100755
--- a/nifi-nar-bundles/nifi-media-bundle/nifi-image-viewer/pom.xml
+++ b/nifi-nar-bundles/nifi-media-bundle/nifi-image-viewer/pom.xml
@@ -23,10 +23,6 @@
     <artifactId>nifi-image-viewer</artifactId>
     <description>NiFi image viewer</description>
     <packaging>war</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
     <dependencies>
         <dependency>
             <groupId>org.apache.nifi</groupId>
diff --git a/nifi-nar-bundles/nifi-media-bundle/nifi-media-nar/pom.xml 
b/nifi-nar-bundles/nifi-media-bundle/nifi-media-nar/pom.xml
index 856f2bd8ad..68cbeaafd5 100644
--- a/nifi-nar-bundles/nifi-media-bundle/nifi-media-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-media-bundle/nifi-media-nar/pom.xml
@@ -24,10 +24,6 @@
 
     <artifactId>nifi-media-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git a/nifi-nar-bundles/nifi-mongodb-bundle/nifi-mongodb-nar/pom.xml 
b/nifi-nar-bundles/nifi-mongodb-bundle/nifi-mongodb-nar/pom.xml
index 7def3a3e0f..2ecfd601b5 100644
--- a/nifi-nar-bundles/nifi-mongodb-bundle/nifi-mongodb-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-mongodb-bundle/nifi-mongodb-nar/pom.xml
@@ -24,10 +24,6 @@
 
     <artifactId>nifi-mongodb-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git a/nifi-nar-bundles/nifi-pgp-bundle/nifi-pgp-nar/pom.xml 
b/nifi-nar-bundles/nifi-pgp-bundle/nifi-pgp-nar/pom.xml
index 3396155f11..4a7209ff19 100644
--- a/nifi-nar-bundles/nifi-pgp-bundle/nifi-pgp-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-pgp-bundle/nifi-pgp-nar/pom.xml
@@ -24,10 +24,6 @@
 
     <artifactId>nifi-pgp-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git a/nifi-nar-bundles/nifi-pgp-bundle/nifi-pgp-service-nar/pom.xml 
b/nifi-nar-bundles/nifi-pgp-bundle/nifi-pgp-service-nar/pom.xml
index 9dea346d56..7d8c5549f0 100644
--- a/nifi-nar-bundles/nifi-pgp-bundle/nifi-pgp-service-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-pgp-bundle/nifi-pgp-service-nar/pom.xml
@@ -24,10 +24,6 @@
 
     <artifactId>nifi-pgp-service-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git 
a/nifi-nar-bundles/nifi-prometheus-bundle/nifi-prometheus-nar/pom.xml 
b/nifi-nar-bundles/nifi-prometheus-bundle/nifi-prometheus-nar/pom.xml
index 73da18b921..acd2844348 100644
--- a/nifi-nar-bundles/nifi-prometheus-bundle/nifi-prometheus-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-prometheus-bundle/nifi-prometheus-nar/pom.xml
@@ -21,10 +21,6 @@
     </parent>
     <artifactId>nifi-prometheus-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
     <dependencies>
         <dependency>
             <groupId>org.apache.nifi</groupId>
diff --git 
a/nifi-nar-bundles/nifi-provenance-repository-bundle/nifi-provenance-repository-nar/pom.xml
 
b/nifi-nar-bundles/nifi-provenance-repository-bundle/nifi-provenance-repository-nar/pom.xml
index 842e0ee7f3..f9ab79b860 100644
--- 
a/nifi-nar-bundles/nifi-provenance-repository-bundle/nifi-provenance-repository-nar/pom.xml
+++ 
b/nifi-nar-bundles/nifi-provenance-repository-bundle/nifi-provenance-repository-nar/pom.xml
@@ -21,10 +21,6 @@
     </parent>
     <artifactId>nifi-provenance-repository-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
     <dependencies>
         <dependency>
             <groupId>org.apache.nifi</groupId>
diff --git a/nifi-nar-bundles/nifi-ranger-bundle/nifi-ranger-nar/pom.xml 
b/nifi-nar-bundles/nifi-ranger-bundle/nifi-ranger-nar/pom.xml
index e236021368..87d47d739d 100644
--- a/nifi-nar-bundles/nifi-ranger-bundle/nifi-ranger-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-ranger-bundle/nifi-ranger-nar/pom.xml
@@ -24,10 +24,6 @@
 
     <artifactId>nifi-ranger-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git a/nifi-nar-bundles/nifi-redis-bundle/nifi-redis-nar/pom.xml 
b/nifi-nar-bundles/nifi-redis-bundle/nifi-redis-nar/pom.xml
index 62cbb9b14b..c14275f5ba 100644
--- a/nifi-nar-bundles/nifi-redis-bundle/nifi-redis-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-redis-bundle/nifi-redis-nar/pom.xml
@@ -24,10 +24,6 @@
 
     <artifactId>nifi-redis-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git 
a/nifi-nar-bundles/nifi-single-user-iaa-providers-bundle/nifi-single-user-iaa-providers-nar/pom.xml
 
b/nifi-nar-bundles/nifi-single-user-iaa-providers-bundle/nifi-single-user-iaa-providers-nar/pom.xml
index 7374a1aafa..e1c90875c7 100644
--- 
a/nifi-nar-bundles/nifi-single-user-iaa-providers-bundle/nifi-single-user-iaa-providers-nar/pom.xml
+++ 
b/nifi-nar-bundles/nifi-single-user-iaa-providers-bundle/nifi-single-user-iaa-providers-nar/pom.xml
@@ -22,10 +22,6 @@
     </parent>
     <artifactId>nifi-single-user-iaa-providers-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
     <dependencies>
         <dependency>
             <groupId>org.apache.nifi</groupId>
diff --git a/nifi-nar-bundles/nifi-smb-bundle/nifi-smb-nar/pom.xml 
b/nifi-nar-bundles/nifi-smb-bundle/nifi-smb-nar/pom.xml
index a8777186e8..6c879cca01 100644
--- a/nifi-nar-bundles/nifi-smb-bundle/nifi-smb-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-smb-bundle/nifi-smb-nar/pom.xml
@@ -24,10 +24,6 @@
 
     <artifactId>nifi-smb-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git a/nifi-nar-bundles/nifi-smb-bundle/nifi-smb-smbj-client-nar/pom.xml 
b/nifi-nar-bundles/nifi-smb-bundle/nifi-smb-smbj-client-nar/pom.xml
index 4c7de0d965..bf2e55e35b 100644
--- a/nifi-nar-bundles/nifi-smb-bundle/nifi-smb-smbj-client-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-smb-bundle/nifi-smb-smbj-client-nar/pom.xml
@@ -24,10 +24,6 @@
 
     <artifactId>nifi-smb-smbj-client-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git 
a/nifi-nar-bundles/nifi-sql-reporting-bundle/nifi-sql-reporting-nar/pom.xml 
b/nifi-nar-bundles/nifi-sql-reporting-bundle/nifi-sql-reporting-nar/pom.xml
index a5b15fbc30..6c5c09c430 100644
--- a/nifi-nar-bundles/nifi-sql-reporting-bundle/nifi-sql-reporting-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-sql-reporting-bundle/nifi-sql-reporting-nar/pom.xml
@@ -24,10 +24,6 @@
 
     <artifactId>nifi-sql-reporting-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git 
a/nifi-nar-bundles/nifi-standard-bundle/nifi-jolt-transform-json-ui/pom.xml 
b/nifi-nar-bundles/nifi-standard-bundle/nifi-jolt-transform-json-ui/pom.xml
index 1700a1c7b3..0acc6e2fe1 100644
--- a/nifi-nar-bundles/nifi-standard-bundle/nifi-jolt-transform-json-ui/pom.xml
+++ b/nifi-nar-bundles/nifi-standard-bundle/nifi-jolt-transform-json-ui/pom.xml
@@ -21,8 +21,6 @@ language governing permissions and limitations under the 
License. -->
 
     <packaging>war</packaging>
     <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
         
<frontend.dependency.configs>${basedir}/src/main/frontend</frontend.dependency.configs>
         
<frontend.working.dir>${project.build.directory}/frontend-working-directory</frontend.working.dir>
         
<frontend.assets>${project.build.directory}/${project.build.finalName}/assets</frontend.assets>
diff --git 
a/nifi-nar-bundles/nifi-standard-services/nifi-dbcp-service-bundle/nifi-dbcp-service-nar/pom.xml
 
b/nifi-nar-bundles/nifi-standard-services/nifi-dbcp-service-bundle/nifi-dbcp-service-nar/pom.xml
index ba16b9f695..7f47a0d57e 100644
--- 
a/nifi-nar-bundles/nifi-standard-services/nifi-dbcp-service-bundle/nifi-dbcp-service-nar/pom.xml
+++ 
b/nifi-nar-bundles/nifi-standard-services/nifi-dbcp-service-bundle/nifi-dbcp-service-nar/pom.xml
@@ -22,10 +22,7 @@
     
     <artifactId>nifi-dbcp-service-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
+
     <dependencies>
         <dependency>
             <groupId>org.apache.nifi</groupId>
diff --git 
a/nifi-nar-bundles/nifi-standard-services/nifi-distributed-cache-services-bundle/nifi-distributed-cache-services-nar/pom.xml
 
b/nifi-nar-bundles/nifi-standard-services/nifi-distributed-cache-services-bundle/nifi-distributed-cache-services-nar/pom.xml
index db23dbce58..6f018c29e6 100644
--- 
a/nifi-nar-bundles/nifi-standard-services/nifi-distributed-cache-services-bundle/nifi-distributed-cache-services-nar/pom.xml
+++ 
b/nifi-nar-bundles/nifi-standard-services/nifi-distributed-cache-services-bundle/nifi-distributed-cache-services-nar/pom.xml
@@ -21,10 +21,6 @@
     </parent>
     <artifactId>nifi-distributed-cache-services-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
     <dependencies>
         <dependency>
             <groupId>org.apache.nifi</groupId>
diff --git 
a/nifi-nar-bundles/nifi-standard-services/nifi-hadoop-dbcp-service-bundle/nifi-hadoop-dbcp-service-nar/pom.xml
 
b/nifi-nar-bundles/nifi-standard-services/nifi-hadoop-dbcp-service-bundle/nifi-hadoop-dbcp-service-nar/pom.xml
index d602b23824..970da010e2 100644
--- 
a/nifi-nar-bundles/nifi-standard-services/nifi-hadoop-dbcp-service-bundle/nifi-hadoop-dbcp-service-nar/pom.xml
+++ 
b/nifi-nar-bundles/nifi-standard-services/nifi-hadoop-dbcp-service-bundle/nifi-hadoop-dbcp-service-nar/pom.xml
@@ -22,10 +22,7 @@
     
     <artifactId>nifi-hadoop-dbcp-service-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
+
     <dependencies>
         <dependency>
             <groupId>org.apache.nifi</groupId>
diff --git 
a/nifi-nar-bundles/nifi-standard-services/nifi-http-context-map-bundle/nifi-http-context-map-nar/pom.xml
 
b/nifi-nar-bundles/nifi-standard-services/nifi-http-context-map-bundle/nifi-http-context-map-nar/pom.xml
index 07218daec8..abb520ec25 100644
--- 
a/nifi-nar-bundles/nifi-standard-services/nifi-http-context-map-bundle/nifi-http-context-map-nar/pom.xml
+++ 
b/nifi-nar-bundles/nifi-standard-services/nifi-http-context-map-bundle/nifi-http-context-map-nar/pom.xml
@@ -22,10 +22,6 @@
        
     <artifactId>nifi-http-context-map-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
        
     <dependencies>
         <dependency>
diff --git 
a/nifi-nar-bundles/nifi-standard-services/nifi-record-serialization-services-bundle/nifi-record-serialization-services-nar/pom.xml
 
b/nifi-nar-bundles/nifi-standard-services/nifi-record-serialization-services-bundle/nifi-record-serialization-services-nar/pom.xml
index ab5fc89b5f..9294213e0e 100644
--- 
a/nifi-nar-bundles/nifi-standard-services/nifi-record-serialization-services-bundle/nifi-record-serialization-services-nar/pom.xml
+++ 
b/nifi-nar-bundles/nifi-standard-services/nifi-record-serialization-services-bundle/nifi-record-serialization-services-nar/pom.xml
@@ -21,10 +21,6 @@
     </parent>
     <artifactId>nifi-record-serialization-services-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
     <dependencies>
         <dependency>
             <groupId>org.apache.nifi</groupId>
diff --git 
a/nifi-nar-bundles/nifi-standard-services/nifi-ssl-context-bundle/nifi-ssl-context-service-nar/pom.xml
 
b/nifi-nar-bundles/nifi-standard-services/nifi-ssl-context-bundle/nifi-ssl-context-service-nar/pom.xml
index 24892d9f84..f0695ca025 100644
--- 
a/nifi-nar-bundles/nifi-standard-services/nifi-ssl-context-bundle/nifi-ssl-context-service-nar/pom.xml
+++ 
b/nifi-nar-bundles/nifi-standard-services/nifi-ssl-context-bundle/nifi-ssl-context-service-nar/pom.xml
@@ -21,10 +21,6 @@
     </parent>
     <artifactId>nifi-ssl-context-service-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
     <dependencies>
         <dependency>
             <groupId>org.apache.nifi</groupId>
diff --git 
a/nifi-nar-bundles/nifi-standard-services/nifi-standard-services-api-nar/pom.xml
 
b/nifi-nar-bundles/nifi-standard-services/nifi-standard-services-api-nar/pom.xml
index 786e9bcda5..398db97da5 100644
--- 
a/nifi-nar-bundles/nifi-standard-services/nifi-standard-services-api-nar/pom.xml
+++ 
b/nifi-nar-bundles/nifi-standard-services/nifi-standard-services-api-nar/pom.xml
@@ -21,10 +21,6 @@
     </parent>
     <artifactId>nifi-standard-services-api-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
     <dependencies>
         <dependency>
             <groupId>org.apache.nifi</groupId>
diff --git 
a/nifi-nar-bundles/nifi-stateful-analysis-bundle/nifi-stateful-analysis-nar/pom.xml
 
b/nifi-nar-bundles/nifi-stateful-analysis-bundle/nifi-stateful-analysis-nar/pom.xml
index c930ca2eaf..11a9d5f73f 100644
--- 
a/nifi-nar-bundles/nifi-stateful-analysis-bundle/nifi-stateful-analysis-nar/pom.xml
+++ 
b/nifi-nar-bundles/nifi-stateful-analysis-bundle/nifi-stateful-analysis-nar/pom.xml
@@ -22,10 +22,6 @@
     <artifactId>nifi-stateful-analysis-nar</artifactId>
     <packaging>nar</packaging>
     <description>NiFi NAR for doing stateful analysis</description>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
     <dependencies>
         <dependency>
             <groupId>org.apache.nifi</groupId>
diff --git 
a/nifi-nar-bundles/nifi-update-attribute-bundle/nifi-update-attribute-nar/pom.xml
 
b/nifi-nar-bundles/nifi-update-attribute-bundle/nifi-update-attribute-nar/pom.xml
index a048f9a1d2..8dc5b5dbd9 100644
--- 
a/nifi-nar-bundles/nifi-update-attribute-bundle/nifi-update-attribute-nar/pom.xml
+++ 
b/nifi-nar-bundles/nifi-update-attribute-bundle/nifi-update-attribute-nar/pom.xml
@@ -21,10 +21,6 @@
     </parent>
     <artifactId>nifi-update-attribute-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
     <dependencies>
         <dependency>
             <groupId>org.apache.nifi</groupId>
diff --git 
a/nifi-nar-bundles/nifi-update-attribute-bundle/nifi-update-attribute-ui/pom.xml
 
b/nifi-nar-bundles/nifi-update-attribute-bundle/nifi-update-attribute-ui/pom.xml
index ae5254a5c1..ca70c7f3a3 100644
--- 
a/nifi-nar-bundles/nifi-update-attribute-bundle/nifi-update-attribute-ui/pom.xml
+++ 
b/nifi-nar-bundles/nifi-update-attribute-bundle/nifi-update-attribute-ui/pom.xml
@@ -22,10 +22,6 @@
     </parent>
     <artifactId>nifi-update-attribute-ui</artifactId>
     <packaging>war</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
     <build>
         <plugins>
             <plugin>
diff --git 
a/nifi-nar-bundles/nifi-websocket-bundle/nifi-websocket-processors-nar/pom.xml 
b/nifi-nar-bundles/nifi-websocket-bundle/nifi-websocket-processors-nar/pom.xml
index 2b259b72f5..73551283f0 100644
--- 
a/nifi-nar-bundles/nifi-websocket-bundle/nifi-websocket-processors-nar/pom.xml
+++ 
b/nifi-nar-bundles/nifi-websocket-bundle/nifi-websocket-processors-nar/pom.xml
@@ -24,10 +24,6 @@
 
     <artifactId>nifi-websocket-processors-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git 
a/nifi-nar-bundles/nifi-websocket-bundle/nifi-websocket-services-api-nar/pom.xml
 
b/nifi-nar-bundles/nifi-websocket-bundle/nifi-websocket-services-api-nar/pom.xml
index 6972f56779..686de4c694 100644
--- 
a/nifi-nar-bundles/nifi-websocket-bundle/nifi-websocket-services-api-nar/pom.xml
+++ 
b/nifi-nar-bundles/nifi-websocket-bundle/nifi-websocket-services-api-nar/pom.xml
@@ -24,10 +24,6 @@
 
     <artifactId>nifi-websocket-services-api-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git 
a/nifi-nar-bundles/nifi-websocket-bundle/nifi-websocket-services-jetty-nar/pom.xml
 
b/nifi-nar-bundles/nifi-websocket-bundle/nifi-websocket-services-jetty-nar/pom.xml
index 963b630c46..4ba0df6ac8 100644
--- 
a/nifi-nar-bundles/nifi-websocket-bundle/nifi-websocket-services-jetty-nar/pom.xml
+++ 
b/nifi-nar-bundles/nifi-websocket-bundle/nifi-websocket-services-jetty-nar/pom.xml
@@ -24,10 +24,6 @@
 
     <artifactId>nifi-websocket-services-jetty-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git 
a/nifi-nar-bundles/nifi-windows-event-log-bundle/nifi-windows-event-log-nar/pom.xml
 
b/nifi-nar-bundles/nifi-windows-event-log-bundle/nifi-windows-event-log-nar/pom.xml
index acc01b5faa..e159266b9c 100644
--- 
a/nifi-nar-bundles/nifi-windows-event-log-bundle/nifi-windows-event-log-nar/pom.xml
+++ 
b/nifi-nar-bundles/nifi-windows-event-log-bundle/nifi-windows-event-log-nar/pom.xml
@@ -19,10 +19,6 @@ language governing permissions and limitations under the 
License. -->
 
     <artifactId>nifi-windows-event-log-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git 
a/nifi-nar-bundles/nifi-workday-bundle/nifi-workday-processors-nar/pom.xml 
b/nifi-nar-bundles/nifi-workday-bundle/nifi-workday-processors-nar/pom.xml
index 1cb6245ccb..d990ac3123 100644
--- a/nifi-nar-bundles/nifi-workday-bundle/nifi-workday-processors-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-workday-bundle/nifi-workday-processors-nar/pom.xml
@@ -26,10 +26,6 @@
 
     <artifactId>nifi-workday-processors-nar</artifactId>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git a/nifi-registry/nifi-registry-core/nifi-registry-web-docs/pom.xml 
b/nifi-registry/nifi-registry-core/nifi-registry-web-docs/pom.xml
index a70f99e03e..41aa45c470 100644
--- a/nifi-registry/nifi-registry-core/nifi-registry-web-docs/pom.xml
+++ b/nifi-registry/nifi-registry-core/nifi-registry-web-docs/pom.xml
@@ -22,11 +22,6 @@
     <artifactId>nifi-registry-web-docs</artifactId>
     <packaging>war</packaging>
 
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
-
     <build>
         <plugins>
             <plugin>
diff --git 
a/nifi-system-tests/nifi-system-test-nar-provider-bundles/nifi-nar-provider-processors-nar/pom.xml
 
b/nifi-system-tests/nifi-system-test-nar-provider-bundles/nifi-nar-provider-processors-nar/pom.xml
index 66a00d0af9..737949269c 100644
--- 
a/nifi-system-tests/nifi-system-test-nar-provider-bundles/nifi-nar-provider-processors-nar/pom.xml
+++ 
b/nifi-system-tests/nifi-system-test-nar-provider-bundles/nifi-nar-provider-processors-nar/pom.xml
@@ -25,10 +25,6 @@
     <artifactId>nifi-nar-provider-processors-nar</artifactId>
     <version>2.0.0-SNAPSHOT</version>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git 
a/nifi-system-tests/nifi-system-test-nar-provider-bundles/nifi-nar-provider-service-api-nar/pom.xml
 
b/nifi-system-tests/nifi-system-test-nar-provider-bundles/nifi-nar-provider-service-api-nar/pom.xml
index 201b70f7fb..311da5509e 100644
--- 
a/nifi-system-tests/nifi-system-test-nar-provider-bundles/nifi-nar-provider-service-api-nar/pom.xml
+++ 
b/nifi-system-tests/nifi-system-test-nar-provider-bundles/nifi-nar-provider-service-api-nar/pom.xml
@@ -25,10 +25,6 @@
     <artifactId>nifi-nar-provider-service-api-nar</artifactId>
     <version>2.0.0-SNAPSHOT</version>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git 
a/nifi-system-tests/nifi-system-test-nar-provider-bundles/nifi-nar-provider-service-nar/pom.xml
 
b/nifi-system-tests/nifi-system-test-nar-provider-bundles/nifi-nar-provider-service-nar/pom.xml
index 5e57169ce9..ea545b0c99 100644
--- 
a/nifi-system-tests/nifi-system-test-nar-provider-bundles/nifi-nar-provider-service-nar/pom.xml
+++ 
b/nifi-system-tests/nifi-system-test-nar-provider-bundles/nifi-nar-provider-service-nar/pom.xml
@@ -25,10 +25,6 @@
     <artifactId>nifi-nar-provider-service-nar</artifactId>
     <version>2.0.0-SNAPSHOT</version>
     <packaging>nar</packaging>
-    <properties>
-        <maven.javadoc.skip>true</maven.javadoc.skip>
-        <source.skip>true</source.skip>
-    </properties>
 
     <dependencies>
         <dependency>
diff --git a/pom.xml b/pom.xml
index bbceaeb365..e21dcfb6a9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1011,6 +1011,38 @@
         </plugins>
     </build>
     <profiles>
+        <!-- Configure build properties for modules with NAR packaging -->
+        <profile>
+            <id>nar-packaging</id>
+            <activation>
+                <property>
+                    <name>packaging</name>
+                    <value>nar</value>
+                </property>
+            </activation>
+            <properties>
+                <!-- Skip source and javadoc plugins for NAR bundles during 
release process -->
+                <maven.source.skip>true</maven.source.skip>
+                <maven.javadoc.skip>true</maven.javadoc.skip>
+            </properties>
+        </profile>
+
+        <!-- Configure build properties for modules with WAR packaging -->
+        <profile>
+            <id>war-packaging</id>
+            <activation>
+                <property>
+                    <name>packaging</name>
+                    <value>war</value>
+                </property>
+            </activation>
+            <properties>
+                <!-- Skip source and javadoc plugins for WAR bundles during 
release process -->
+                <maven.source.skip>true</maven.source.skip>
+                <maven.javadoc.skip>true</maven.javadoc.skip>
+            </properties>
+        </profile>
+
         <profile>
             <!-- Performs execution of Integration Tests using the Maven
                 FailSafe Plugin. The view of integration tests in this context 
are those

Reply via email to