This is an automated email from the ASF dual-hosted git repository.
exceptionfactory pushed a commit to branch support/nifi-1.x
in repository https://gitbox.apache.org/repos/asf/nifi.git
The following commit(s) were added to refs/heads/support/nifi-1.x by this push:
new f37b77f64c NIFI-12287 Standardized skipping Source and Javadoc for NAR
modules
f37b77f64c is described below
commit f37b77f64c092d548b2a634cb1b2fa13602bf240
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.
(cherry picked from commit 2366132e92951a8fc27097c777d3104a1c396f7b)
---
.../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 dd47a2f343..88c3a04add 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 dfeeef5fc6..31b0ce81e6 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 800f460fa7..6ca5b1f32a 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 ff7ddeba3c..ce98f074a7 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 b0d6b947e0..4d03cae8fc 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 4a64a14345..e9f31ae93b 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 7f293c4d52..4d170e5173 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 7e3792fe1e..82612d3382 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 e351638019..9c9f60261d 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 957690bbe1..11088f2d4b 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 6227a277ce..8899172555 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 6c9a9726ce..e378a0aa54 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 a257ba77f5..f3280cd7e6 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 d756f28eab..536ee24ed9 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 0e3af71576..692a00ff9d 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 d92a6b7b7e..7cb56a8016 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 d8755d43a6..7be73fea65 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 24a24a4976..5257ccdad9 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>1.24.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 40124704b7..0872b584df 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 0e3d6a9af0..ef30137646 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 877261b97b..a809e2cd8a 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 b24e7ff784..cbf13878c5 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 4c6830c90f..4e71749f9b 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 ea533f96a4..a48d3e6ac3 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 d67a7a8f3b..46cf9dc599 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 a26febc3cf..88872978f1 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 a79d5fd4b5..8658cf8ad0 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 9271cc6ed5..623afb4202 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 8335b808d4..2e57314edb 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 eefc74108e..e80cd743dc 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 3fecc3d5f8..9532ad4142 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 d231ca2d29..04efc54ae0 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 7ebf0a2516..f9b4f6848f 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 edf9281d9d..dd72503624 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 d0219a4625..23217ba14f 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 16eb636480..e9d44a773f 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 6707de3e89..a97bdf27da 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 8cb39d8cbc..9fe660e38d 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 04677a1eeb..c018fdffd1 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 0a15e4bc03..56739168a2 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 c83c7bf61a..c92f1247fd 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 07068f6d17..2132411ba2 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 17e09bb9bc..e85d7e458e 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 4e8ef78795..ff0b21300a 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 78c3a9dbf3..9f6b2505da 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 57e750e4e5..96c000c15f 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 5b7ef27ae7..abe4ba630a 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 1b9337f6fe..05487e7a6e 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 f4c5be2892..71e4e75a60 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 d7becb96ee..4c47a1d1af 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 558d458c8e..448c592853 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 339ee31dd3..c82fd0ec0d 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 897aaab906..ed759aa494 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 3722e3d374..cf33d67761 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 a7eefc75cf..34f9c9afd0 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 4069dc56cd..9bbaf97598 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 16b2c406f4..cb88c1cf57 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 a038d1690e..ebb5b4ee77 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 1f27165be8..b2b3689465 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 2585f6d2ab..7d0fd5e1c6 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 c40a293476..520984a26c 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 6973409b7a..17e59c8db1 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 53db83677b..f57a4170fe 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 3cf53a7fa9..e7d3efedad 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 a5cf07fe2d..fb96781263 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 1de4b7b0a1..a7337c5c3e 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 fe0a47978a..cc6602d5b4 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 81125aa439..ea5ceacb6b 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>1.24.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 f0adf235b4..c3c0c85cc5 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>1.24.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 bd718264fd..026ff7050b 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>1.24.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 bf4ab1c4a4..45070788b9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1043,6 +1043,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