diff --git a/minifi/minifi-assembly/pom.xml b/minifi/minifi-assembly/pom.xml
index d28f679361258..d890585baca2d 100644
--- a/minifi/minifi-assembly/pom.xml
+++ b/minifi/minifi-assembly/pom.xml
@@ -174,6 +174,11 @@ limitations under the License.
nifi-standard-services-api-nar
nar
+
+ org.apache.nifi
+ nifi-standard-shared-nar
+ nar
+
org.apache.nifi
nifi-record-serialization-services-nar
diff --git a/minifi/minifi-nar-bundles/minifi-standard-nar/pom.xml b/minifi/minifi-nar-bundles/minifi-standard-nar/pom.xml
index 7130d3536010b..2af9d363aae69 100644
--- a/minifi/minifi-nar-bundles/minifi-standard-nar/pom.xml
+++ b/minifi/minifi-nar-bundles/minifi-standard-nar/pom.xml
@@ -43,7 +43,7 @@ limitations under the License.
org.apache.nifi
- nifi-standard-services-api-nar
+ nifi-standard-shared-nar
nar
diff --git a/minifi/minifi-nar-bundles/minifi-update-attribute-nar/pom.xml b/minifi/minifi-nar-bundles/minifi-update-attribute-nar/pom.xml
index 5931fe5a5bf7f..9db4538841112 100644
--- a/minifi/minifi-nar-bundles/minifi-update-attribute-nar/pom.xml
+++ b/minifi/minifi-nar-bundles/minifi-update-attribute-nar/pom.xml
@@ -39,7 +39,7 @@ limitations under the License.
org.apache.nifi
- nifi-standard-services-api-nar
+ nifi-standard-shared-nar
nar
diff --git a/minifi/pom.xml b/minifi/pom.xml
index 8bdb78b72c8f6..ad9ff08f71b00 100644
--- a/minifi/pom.xml
+++ b/minifi/pom.xml
@@ -251,6 +251,12 @@ limitations under the License.
2.0.0-SNAPSHOT
nar
+
+ org.apache.nifi
+ nifi-standard-shared-nar
+ 2.0.0-SNAPSHOT
+ nar
+
org.apache.nifi
nifi-record-serialization-services-nar
diff --git a/nifi-assembly/pom.xml b/nifi-assembly/pom.xml
index 913bbd9f73c31..99d073bfff5dd 100644
--- a/nifi-assembly/pom.xml
+++ b/nifi-assembly/pom.xml
@@ -247,6 +247,12 @@ language governing permissions and limitations under the License. -->
2.0.0-SNAPSHOT
nar
+
+ org.apache.nifi
+ nifi-standard-shared-nar
+ 2.0.0-SNAPSHOT
+ nar
+
org.apache.nifi
nifi-ssl-context-service-nar
diff --git a/nifi-bom/pom.xml b/nifi-bom/pom.xml
index 4397c65cd61e9..2979021a64f55 100644
--- a/nifi-bom/pom.xml
+++ b/nifi-bom/pom.xml
@@ -198,6 +198,12 @@
2.0.0-SNAPSHOT
nar
+
+ org.apache.nifi
+ nifi-standard-shared-nar
+ 2.0.0-SNAPSHOT
+ nar
+
diff --git a/nifi-nar-bundles/nifi-airtable-bundle/nifi-airtable-nar/pom.xml b/nifi-nar-bundles/nifi-airtable-bundle/nifi-airtable-nar/pom.xml
index 14a398966c5d8..b9eba3f9815a8 100644
--- a/nifi-nar-bundles/nifi-airtable-bundle/nifi-airtable-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-airtable-bundle/nifi-airtable-nar/pom.xml
@@ -26,10 +26,7 @@
nifi-airtable-nar
nar
-
- true
- true
-
+
org.apache.nifi
@@ -38,8 +35,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-airtable-bundle/nifi-airtable-processors/pom.xml b/nifi-nar-bundles/nifi-airtable-bundle/nifi-airtable-processors/pom.xml
index 2c5918b2448a4..f910dc435a431 100644
--- a/nifi-nar-bundles/nifi-airtable-bundle/nifi-airtable-processors/pom.xml
+++ b/nifi-nar-bundles/nifi-airtable-bundle/nifi-airtable-processors/pom.xml
@@ -25,6 +25,7 @@
4.0.0
nifi-airtable-processors
+
org.apache.nifi
@@ -33,8 +34,6 @@
org.apache.nifi
nifi-utils
- 2.0.0-SNAPSHOT
- provided
org.apache.nifi
diff --git a/nifi-nar-bundles/nifi-airtable-bundle/pom.xml b/nifi-nar-bundles/nifi-airtable-bundle/pom.xml
index cbe8ba80dcda5..1e7cbd5b13259 100644
--- a/nifi-nar-bundles/nifi-airtable-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-airtable-bundle/pom.xml
@@ -18,9 +18,10 @@
- nifi-nar-bundles
+ nifi-standard-shared-bom
org.apache.nifi
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
4.0.0
diff --git a/nifi-nar-bundles/nifi-avro-bundle/nifi-avro-nar/pom.xml b/nifi-nar-bundles/nifi-avro-bundle/nifi-avro-nar/pom.xml
index b93277f0d267e..5f9fa8b8dafb0 100644
--- a/nifi-nar-bundles/nifi-avro-bundle/nifi-avro-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-avro-bundle/nifi-avro-nar/pom.xml
@@ -24,10 +24,6 @@
nifi-avro-nar
nar
-
- true
- true
-
@@ -37,7 +33,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-avro-bundle/pom.xml b/nifi-nar-bundles/nifi-avro-bundle/pom.xml
index d1026843daa0b..087b63cd96069 100644
--- a/nifi-nar-bundles/nifi-avro-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-avro-bundle/pom.xml
@@ -17,9 +17,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-avro-bundle
diff --git a/nifi-nar-bundles/nifi-aws-bundle/nifi-aws-abstract-processors/pom.xml b/nifi-nar-bundles/nifi-aws-bundle/nifi-aws-abstract-processors/pom.xml
index 470e9136ac3ee..c40c81ae98397 100644
--- a/nifi-nar-bundles/nifi-aws-bundle/nifi-aws-abstract-processors/pom.xml
+++ b/nifi-nar-bundles/nifi-aws-bundle/nifi-aws-abstract-processors/pom.xml
@@ -129,7 +129,6 @@
com.github.ben-manes.caffeine
caffeine
- 2.9.2
diff --git a/nifi-nar-bundles/nifi-aws-bundle/nifi-aws-nar/pom.xml b/nifi-nar-bundles/nifi-aws-bundle/nifi-aws-nar/pom.xml
index 4d5666228c65b..5d00d3deccbb2 100644
--- a/nifi-nar-bundles/nifi-aws-bundle/nifi-aws-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-aws-bundle/nifi-aws-nar/pom.xml
@@ -24,10 +24,6 @@
nifi-aws-nar
nar
-
- true
- true
-
diff --git a/nifi-nar-bundles/nifi-aws-bundle/nifi-aws-processors/pom.xml b/nifi-nar-bundles/nifi-aws-bundle/nifi-aws-processors/pom.xml
index 2dcd4a70afea4..cb19c1a7a81c3 100644
--- a/nifi-nar-bundles/nifi-aws-bundle/nifi-aws-processors/pom.xml
+++ b/nifi-nar-bundles/nifi-aws-bundle/nifi-aws-processors/pom.xml
@@ -141,6 +141,10 @@
com.amazonaws
aws-java-sdk-textract
+
+ org.bouncycastle
+ bcprov-jdk18on
+
org.testcontainers
localstack
diff --git a/nifi-nar-bundles/nifi-aws-bundle/nifi-aws-service-api-nar/pom.xml b/nifi-nar-bundles/nifi-aws-bundle/nifi-aws-service-api-nar/pom.xml
index 2e598a3931955..015b8fc30ca92 100644
--- a/nifi-nar-bundles/nifi-aws-bundle/nifi-aws-service-api-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-aws-bundle/nifi-aws-service-api-nar/pom.xml
@@ -24,16 +24,11 @@
nifi-aws-service-api-nar
nar
-
- true
- true
-
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-aws-bundle/pom.xml b/nifi-nar-bundles/nifi-aws-bundle/pom.xml
index 6f45e4ede10b7..4e55f825db3da 100644
--- a/nifi-nar-bundles/nifi-aws-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-aws-bundle/pom.xml
@@ -17,9 +17,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-aws-bundle
diff --git a/nifi-nar-bundles/nifi-azure-bundle/nifi-azure-nar/pom.xml b/nifi-nar-bundles/nifi-azure-bundle/nifi-azure-nar/pom.xml
index d7e9cd451ffd2..6b66997514494 100644
--- a/nifi-nar-bundles/nifi-azure-bundle/nifi-azure-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-azure-bundle/nifi-azure-nar/pom.xml
@@ -24,10 +24,6 @@
nifi-azure-nar
nar
-
- true
- true
-
diff --git a/nifi-nar-bundles/nifi-azure-bundle/nifi-azure-reporting-task/pom.xml b/nifi-nar-bundles/nifi-azure-bundle/nifi-azure-reporting-task/pom.xml
index 88e4f4f58d995..0b339a50389ae 100644
--- a/nifi-nar-bundles/nifi-azure-bundle/nifi-azure-reporting-task/pom.xml
+++ b/nifi-nar-bundles/nifi-azure-bundle/nifi-azure-reporting-task/pom.xml
@@ -24,7 +24,6 @@
org.apache.nifi
nifi-api
- 2.0.0-SNAPSHOT
org.apache.nifi
@@ -59,8 +58,6 @@
org.apache.nifi
nifi-mock
- 2.0.0-SNAPSHOT
- test
diff --git a/nifi-nar-bundles/nifi-azure-bundle/nifi-azure-services-api-nar/pom.xml b/nifi-nar-bundles/nifi-azure-bundle/nifi-azure-services-api-nar/pom.xml
index f4c0c5c7a820d..767034d80e490 100644
--- a/nifi-nar-bundles/nifi-azure-bundle/nifi-azure-services-api-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-azure-bundle/nifi-azure-services-api-nar/pom.xml
@@ -24,16 +24,10 @@
nifi-azure-services-api-nar
nar
-
- true
- true
-
-
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-azure-bundle/pom.xml b/nifi-nar-bundles/nifi-azure-bundle/pom.xml
index 23a11d643e303..1a4a497285d11 100644
--- a/nifi-nar-bundles/nifi-azure-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-azure-bundle/pom.xml
@@ -17,9 +17,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-azure-bundle
diff --git a/nifi-nar-bundles/nifi-box-bundle/nifi-box-nar/pom.xml b/nifi-nar-bundles/nifi-box-bundle/nifi-box-nar/pom.xml
index 59827cc41cd33..24c010405cb90 100644
--- a/nifi-nar-bundles/nifi-box-bundle/nifi-box-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-box-bundle/nifi-box-nar/pom.xml
@@ -24,10 +24,6 @@
nifi-box-nar
nar
-
- true
- true
-
diff --git a/nifi-nar-bundles/nifi-box-bundle/nifi-box-services-api-nar/pom.xml b/nifi-nar-bundles/nifi-box-bundle/nifi-box-services-api-nar/pom.xml
index 103d06e3b6015..80eabaa0f110a 100644
--- a/nifi-nar-bundles/nifi-box-bundle/nifi-box-services-api-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-box-bundle/nifi-box-services-api-nar/pom.xml
@@ -24,21 +24,11 @@
nifi-box-services-api-nar
nar
-
- false
- true
-
org.apache.nifi
- nifi-api
- 2.0.0-SNAPSHOT
-
-
- org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-box-bundle/pom.xml b/nifi-nar-bundles/nifi-box-bundle/pom.xml
index 542d0f785cef1..c4d161b4f1500 100644
--- a/nifi-nar-bundles/nifi-box-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-box-bundle/pom.xml
@@ -17,9 +17,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-box-bundle
diff --git a/nifi-nar-bundles/nifi-cassandra-bundle/nifi-cassandra-nar/pom.xml b/nifi-nar-bundles/nifi-cassandra-bundle/nifi-cassandra-nar/pom.xml
index a0dabf0f844c7..3063f64ef8bd7 100644
--- a/nifi-nar-bundles/nifi-cassandra-bundle/nifi-cassandra-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-cassandra-bundle/nifi-cassandra-nar/pom.xml
@@ -24,10 +24,6 @@
nifi-cassandra-nar
nar
-
- true
- true
-
diff --git a/nifi-nar-bundles/nifi-cassandra-bundle/nifi-cassandra-services-api-nar/pom.xml b/nifi-nar-bundles/nifi-cassandra-bundle/nifi-cassandra-services-api-nar/pom.xml
index 9cd881a9e2123..4195bfe32fd74 100644
--- a/nifi-nar-bundles/nifi-cassandra-bundle/nifi-cassandra-services-api-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-cassandra-bundle/nifi-cassandra-services-api-nar/pom.xml
@@ -27,8 +27,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-cassandra-bundle/pom.xml b/nifi-nar-bundles/nifi-cassandra-bundle/pom.xml
index c1d47932a48f0..0107c8de154eb 100644
--- a/nifi-nar-bundles/nifi-cassandra-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-cassandra-bundle/pom.xml
@@ -17,9 +17,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
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 68aa5f0830b3a..832394706a35b 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
@@ -29,8 +29,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-cdc/pom.xml b/nifi-nar-bundles/nifi-cdc/pom.xml
index 86158bb58661c..f1c14bafda1c8 100644
--- a/nifi-nar-bundles/nifi-cdc/pom.xml
+++ b/nifi-nar-bundles/nifi-cdc/pom.xml
@@ -16,9 +16,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-cdc
pom
diff --git a/nifi-nar-bundles/nifi-cipher-bundle/nifi-cipher-nar/pom.xml b/nifi-nar-bundles/nifi-cipher-bundle/nifi-cipher-nar/pom.xml
index 59e664836f26d..de4a206fd457c 100644
--- a/nifi-nar-bundles/nifi-cipher-bundle/nifi-cipher-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-cipher-bundle/nifi-cipher-nar/pom.xml
@@ -24,10 +24,6 @@
nifi-cipher-nar
nar
-
- true
- true
-
@@ -37,8 +33,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-cipher-bundle/pom.xml b/nifi-nar-bundles/nifi-cipher-bundle/pom.xml
index ebeb4b460aa55..ada527c591403 100644
--- a/nifi-nar-bundles/nifi-cipher-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-cipher-bundle/pom.xml
@@ -17,9 +17,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-cipher-bundle
diff --git a/nifi-nar-bundles/nifi-confluent-platform-bundle/nifi-confluent-platform-nar/pom.xml b/nifi-nar-bundles/nifi-confluent-platform-bundle/nifi-confluent-platform-nar/pom.xml
index 2028b97cea2f2..157c302596685 100644
--- a/nifi-nar-bundles/nifi-confluent-platform-bundle/nifi-confluent-platform-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-confluent-platform-bundle/nifi-confluent-platform-nar/pom.xml
@@ -21,8 +21,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-confluent-platform-bundle/pom.xml b/nifi-nar-bundles/nifi-confluent-platform-bundle/pom.xml
index 516340a7589c4..98c90e0816632 100644
--- a/nifi-nar-bundles/nifi-confluent-platform-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-confluent-platform-bundle/pom.xml
@@ -12,9 +12,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-confluent-platform-bundle
pom
diff --git a/nifi-nar-bundles/nifi-datadog-bundle/nifi-datadog-nar/pom.xml b/nifi-nar-bundles/nifi-datadog-bundle/nifi-datadog-nar/pom.xml
index fce0cce8ccefa..1f21b84b3c33a 100644
--- a/nifi-nar-bundles/nifi-datadog-bundle/nifi-datadog-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-datadog-bundle/nifi-datadog-nar/pom.xml
@@ -22,10 +22,7 @@
nifi-datadog-nar
nar
-
- true
- true
-
+
org.apache.nifi
@@ -33,7 +30,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-datadog-bundle/pom.xml b/nifi-nar-bundles/nifi-datadog-bundle/pom.xml
index 41ea3efa4ca3f..afb350217a8df 100644
--- a/nifi-nar-bundles/nifi-datadog-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-datadog-bundle/pom.xml
@@ -16,9 +16,10 @@
-->
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-datadog-bundle
diff --git a/nifi-nar-bundles/nifi-dropbox-bundle/nifi-dropbox-processors-nar/pom.xml b/nifi-nar-bundles/nifi-dropbox-bundle/nifi-dropbox-processors-nar/pom.xml
index 523a0a606b81d..0f8c1643e1e79 100644
--- a/nifi-nar-bundles/nifi-dropbox-bundle/nifi-dropbox-processors-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-dropbox-bundle/nifi-dropbox-processors-nar/pom.xml
@@ -24,10 +24,6 @@
nifi-dropbox-processors-nar
nar
-
- true
- true
-
diff --git a/nifi-nar-bundles/nifi-dropbox-bundle/nifi-dropbox-services-api-nar/pom.xml b/nifi-nar-bundles/nifi-dropbox-bundle/nifi-dropbox-services-api-nar/pom.xml
index a20ebae88d60b..f7719b672f253 100644
--- a/nifi-nar-bundles/nifi-dropbox-bundle/nifi-dropbox-services-api-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-dropbox-bundle/nifi-dropbox-services-api-nar/pom.xml
@@ -25,10 +25,6 @@
nifi-dropbox-services-api-nar
2.0.0-SNAPSHOT
nar
-
- true
- true
-
@@ -38,8 +34,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-dropbox-bundle/nifi-dropbox-services-nar/pom.xml b/nifi-nar-bundles/nifi-dropbox-bundle/nifi-dropbox-services-nar/pom.xml
index a85e74837a2c5..edafec8e545d6 100644
--- a/nifi-nar-bundles/nifi-dropbox-bundle/nifi-dropbox-services-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-dropbox-bundle/nifi-dropbox-services-nar/pom.xml
@@ -24,10 +24,6 @@
nifi-dropbox-services-nar
nar
-
- true
- true
-
diff --git a/nifi-nar-bundles/nifi-dropbox-bundle/pom.xml b/nifi-nar-bundles/nifi-dropbox-bundle/pom.xml
index dc7c2d293fcba..cb551142317db 100644
--- a/nifi-nar-bundles/nifi-dropbox-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-dropbox-bundle/pom.xml
@@ -17,9 +17,10 @@
4.0.0
- nifi-nar-bundles
+ nifi-standard-shared-bom
org.apache.nifi
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-dropbox-bundle
diff --git a/nifi-nar-bundles/nifi-elasticsearch-bundle/nifi-elasticsearch-client-service-api-nar/pom.xml b/nifi-nar-bundles/nifi-elasticsearch-bundle/nifi-elasticsearch-client-service-api-nar/pom.xml
index 2d6d574a8eb2a..2001341232e98 100644
--- a/nifi-nar-bundles/nifi-elasticsearch-bundle/nifi-elasticsearch-client-service-api-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-elasticsearch-bundle/nifi-elasticsearch-client-service-api-nar/pom.xml
@@ -24,16 +24,11 @@
nifi-elasticsearch-client-service-api-nar
nar
-
- true
- true
-
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-elasticsearch-bundle/nifi-elasticsearch-client-service-nar/pom.xml b/nifi-nar-bundles/nifi-elasticsearch-bundle/nifi-elasticsearch-client-service-nar/pom.xml
index fa27ad8b5209f..b8e41de055eb1 100644
--- a/nifi-nar-bundles/nifi-elasticsearch-bundle/nifi-elasticsearch-client-service-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-elasticsearch-bundle/nifi-elasticsearch-client-service-nar/pom.xml
@@ -24,10 +24,6 @@
nifi-elasticsearch-client-service-nar
nar
-
- true
- true
-
diff --git a/nifi-nar-bundles/nifi-elasticsearch-bundle/pom.xml b/nifi-nar-bundles/nifi-elasticsearch-bundle/pom.xml
index 809cc44c31ff5..824089080d5ea 100644
--- a/nifi-nar-bundles/nifi-elasticsearch-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-elasticsearch-bundle/pom.xml
@@ -13,9 +13,10 @@ language governing permissions and limitations under the License. -->
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-elasticsearch-bundle
diff --git a/nifi-nar-bundles/nifi-enrich-bundle/nifi-enrich-nar/pom.xml b/nifi-nar-bundles/nifi-enrich-bundle/nifi-enrich-nar/pom.xml
index f88e1fc235f8c..17011cb4863be 100644
--- a/nifi-nar-bundles/nifi-enrich-bundle/nifi-enrich-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-enrich-bundle/nifi-enrich-nar/pom.xml
@@ -23,16 +23,11 @@
nifi-enrich-nar
nar
NiFi Enrichment NAR
-
- true
- true
-
org.apache.nifi
- nifi-standard-services-api-nar
- ${project.version}
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-enrich-bundle/nifi-enrich-processors/pom.xml b/nifi-nar-bundles/nifi-enrich-bundle/nifi-enrich-processors/pom.xml
index ce50a8ad7989a..c2225f026863e 100644
--- a/nifi-nar-bundles/nifi-enrich-bundle/nifi-enrich-processors/pom.xml
+++ b/nifi-nar-bundles/nifi-enrich-bundle/nifi-enrich-processors/pom.xml
@@ -20,10 +20,7 @@
nifi-enrich-bundle
2.0.0-SNAPSHOT
-
-
nifi-enrich-processors
-
org.apache.nifi
@@ -63,8 +60,6 @@
org.apache.nifi
nifi-mock
- 2.0.0-SNAPSHOT
- test
commons-net
diff --git a/nifi-nar-bundles/nifi-enrich-bundle/pom.xml b/nifi-nar-bundles/nifi-enrich-bundle/pom.xml
index cea52c61cc7c8..db16ae71ffa34 100644
--- a/nifi-nar-bundles/nifi-enrich-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-enrich-bundle/pom.xml
@@ -16,9 +16,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-enrich-bundle
diff --git a/nifi-nar-bundles/nifi-flow-registry-client-bundle/nifi-flow-registry-client-nar/pom.xml b/nifi-nar-bundles/nifi-flow-registry-client-bundle/nifi-flow-registry-client-nar/pom.xml
index 271c2cdc98ff3..3a200371c7020 100644
--- a/nifi-nar-bundles/nifi-flow-registry-client-bundle/nifi-flow-registry-client-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-flow-registry-client-bundle/nifi-flow-registry-client-nar/pom.xml
@@ -25,11 +25,6 @@
nifi-flow-registry-client-nar
nar
-
- true
- true
-
-
org.apache.nifi
@@ -38,8 +33,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-flow-registry-client-bundle/pom.xml b/nifi-nar-bundles/nifi-flow-registry-client-bundle/pom.xml
index 77f79ce2b5859..fbd693822b7c2 100644
--- a/nifi-nar-bundles/nifi-flow-registry-client-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-flow-registry-client-bundle/pom.xml
@@ -16,9 +16,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-flow-registry-client-bundle
@@ -28,9 +29,4 @@
nifi-flow-registry-client-services
nifi-flow-registry-client-nar
-
-
-
-
-
diff --git a/nifi-nar-bundles/nifi-gcp-bundle/nifi-gcp-nar/pom.xml b/nifi-nar-bundles/nifi-gcp-bundle/nifi-gcp-nar/pom.xml
index 8a72fd76024dd..b4a71b996e736 100644
--- a/nifi-nar-bundles/nifi-gcp-bundle/nifi-gcp-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-gcp-bundle/nifi-gcp-nar/pom.xml
@@ -24,10 +24,6 @@
nifi-gcp-nar
nar
-
- true
- true
-
diff --git a/nifi-nar-bundles/nifi-gcp-bundle/nifi-gcp-services-api-nar/pom.xml b/nifi-nar-bundles/nifi-gcp-bundle/nifi-gcp-services-api-nar/pom.xml
index 74a6319bfd047..a01c5b504f25d 100644
--- a/nifi-nar-bundles/nifi-gcp-bundle/nifi-gcp-services-api-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-gcp-bundle/nifi-gcp-services-api-nar/pom.xml
@@ -24,16 +24,11 @@
nifi-gcp-services-api-nar
nar
-
- true
- true
-
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-gcp-bundle/pom.xml b/nifi-nar-bundles/nifi-gcp-bundle/pom.xml
index b7430b190fbc4..aa6366fe25950 100644
--- a/nifi-nar-bundles/nifi-gcp-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-gcp-bundle/pom.xml
@@ -17,9 +17,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-gcp-bundle
diff --git a/nifi-nar-bundles/nifi-geohash-bundle/nifi-geohash-nar/pom.xml b/nifi-nar-bundles/nifi-geohash-bundle/nifi-geohash-nar/pom.xml
index 5e9fef87f2115..c94989c9ccf88 100644
--- a/nifi-nar-bundles/nifi-geohash-bundle/nifi-geohash-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-geohash-bundle/nifi-geohash-nar/pom.xml
@@ -24,16 +24,11 @@
nifi-geohash-nar
nar
-
- true
- true
-
org.apache.nifi
- nifi-standard-services-api-nar
- ${project.version}
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-geohash-bundle/nifi-geohash-processors/pom.xml b/nifi-nar-bundles/nifi-geohash-bundle/nifi-geohash-processors/pom.xml
index 6be468f9db2f9..57aa7034be94e 100644
--- a/nifi-nar-bundles/nifi-geohash-bundle/nifi-geohash-processors/pom.xml
+++ b/nifi-nar-bundles/nifi-geohash-bundle/nifi-geohash-processors/pom.xml
@@ -33,7 +33,6 @@
org.apache.nifi
nifi-utils
- 2.0.0-SNAPSHOT
ch.hsr
@@ -58,8 +57,6 @@
org.apache.nifi
nifi-mock
- 2.0.0-SNAPSHOT
- test
org.apache.nifi
diff --git a/nifi-nar-bundles/nifi-geohash-bundle/pom.xml b/nifi-nar-bundles/nifi-geohash-bundle/pom.xml
index 8e9905d4deae5..29117fcbc67c6 100644
--- a/nifi-nar-bundles/nifi-geohash-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-geohash-bundle/pom.xml
@@ -17,9 +17,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-geohash-bundle
diff --git a/nifi-nar-bundles/nifi-groovyx-bundle/nifi-groovyx-nar/pom.xml b/nifi-nar-bundles/nifi-groovyx-bundle/nifi-groovyx-nar/pom.xml
index daaddd896f8e7..3cdc979d3bc92 100644
--- a/nifi-nar-bundles/nifi-groovyx-bundle/nifi-groovyx-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-groovyx-bundle/nifi-groovyx-nar/pom.xml
@@ -25,16 +25,13 @@
nifi-groovyx-nar
nar
- true
- true
1.10.14
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-groovyx-bundle/nifi-groovyx-processors/pom.xml b/nifi-nar-bundles/nifi-groovyx-bundle/nifi-groovyx-processors/pom.xml
index b7bc6699f38f9..77dec1f8c3cc6 100644
--- a/nifi-nar-bundles/nifi-groovyx-bundle/nifi-groovyx-processors/pom.xml
+++ b/nifi-nar-bundles/nifi-groovyx-bundle/nifi-groovyx-processors/pom.xml
@@ -34,7 +34,6 @@
org.apache.nifi
nifi-utils
- 2.0.0-SNAPSHOT
org.apache.nifi
@@ -71,14 +70,10 @@
org.apache.nifi
nifi-dbcp-service-api
- 2.0.0-SNAPSHOT
- provided
org.apache.nifi
nifi-mock
- 2.0.0-SNAPSHOT
- test
org.apache.nifi
diff --git a/nifi-nar-bundles/nifi-groovyx-bundle/pom.xml b/nifi-nar-bundles/nifi-groovyx-bundle/pom.xml
index eb2b6da8b3473..7dd1f390d36a8 100644
--- a/nifi-nar-bundles/nifi-groovyx-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-groovyx-bundle/pom.xml
@@ -16,9 +16,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-groovyx-bundle
diff --git a/nifi-nar-bundles/nifi-hadoop-libraries-bundle/nifi-hadoop-libraries-nar/pom.xml b/nifi-nar-bundles/nifi-hadoop-libraries-bundle/nifi-hadoop-libraries-nar/pom.xml
index e3a730493e626..cb2f8d0d282a1 100644
--- a/nifi-nar-bundles/nifi-hadoop-libraries-bundle/nifi-hadoop-libraries-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-hadoop-libraries-bundle/nifi-hadoop-libraries-nar/pom.xml
@@ -17,15 +17,10 @@
nifi-hadoop-libraries-nar
nar
-
- true
- true
-
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-hadoop-libraries-bundle/pom.xml b/nifi-nar-bundles/nifi-hadoop-libraries-bundle/pom.xml
index 38dac73abae62..99d00666e3b5e 100644
--- a/nifi-nar-bundles/nifi-hadoop-libraries-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-hadoop-libraries-bundle/pom.xml
@@ -15,9 +15,10 @@
-->
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-hadoop-libraries-bundle
pom
diff --git a/nifi-nar-bundles/nifi-hashicorp-vault-bundle/nifi-hashicorp-vault-client-service-api-nar/pom.xml b/nifi-nar-bundles/nifi-hashicorp-vault-bundle/nifi-hashicorp-vault-client-service-api-nar/pom.xml
index 53963024a79c0..939e9916aa358 100644
--- a/nifi-nar-bundles/nifi-hashicorp-vault-bundle/nifi-hashicorp-vault-client-service-api-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-hashicorp-vault-bundle/nifi-hashicorp-vault-client-service-api-nar/pom.xml
@@ -24,16 +24,11 @@
nifi-hashicorp-vault-client-service-api-nar
nar
-
- true
- true
-
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-hashicorp-vault-bundle/nifi-hashicorp-vault-nar/pom.xml b/nifi-nar-bundles/nifi-hashicorp-vault-bundle/nifi-hashicorp-vault-nar/pom.xml
index c7f7422fbb403..a59dae3ae042e 100644
--- a/nifi-nar-bundles/nifi-hashicorp-vault-bundle/nifi-hashicorp-vault-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-hashicorp-vault-bundle/nifi-hashicorp-vault-nar/pom.xml
@@ -24,10 +24,6 @@
nifi-hashicorp-vault-nar
nar
-
- true
- true
-
diff --git a/nifi-nar-bundles/nifi-hashicorp-vault-bundle/pom.xml b/nifi-nar-bundles/nifi-hashicorp-vault-bundle/pom.xml
index f7e6995b9ade6..112208d1a4b4e 100644
--- a/nifi-nar-bundles/nifi-hashicorp-vault-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-hashicorp-vault-bundle/pom.xml
@@ -16,9 +16,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-hashicorp-vault-bundle
pom
diff --git a/nifi-nar-bundles/nifi-hbase-bundle/nifi-hbase-nar/pom.xml b/nifi-nar-bundles/nifi-hbase-bundle/nifi-hbase-nar/pom.xml
index 4800ab79ce751..276aab3129778 100644
--- a/nifi-nar-bundles/nifi-hbase-bundle/nifi-hbase-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-hbase-bundle/nifi-hbase-nar/pom.xml
@@ -22,15 +22,10 @@
nifi-hbase-nar
nar
-
- true
- true
-
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-hbase-bundle/pom.xml b/nifi-nar-bundles/nifi-hbase-bundle/pom.xml
index 23ae2462da85b..5cf2776c9ee65 100644
--- a/nifi-nar-bundles/nifi-hbase-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-hbase-bundle/pom.xml
@@ -17,9 +17,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-hbase-bundle
diff --git a/nifi-nar-bundles/nifi-hubspot-bundle/nifi-hubspot-nar/pom.xml b/nifi-nar-bundles/nifi-hubspot-bundle/nifi-hubspot-nar/pom.xml
index c1cabf48df1d0..c16508d3f1d74 100644
--- a/nifi-nar-bundles/nifi-hubspot-bundle/nifi-hubspot-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-hubspot-bundle/nifi-hubspot-nar/pom.xml
@@ -24,10 +24,7 @@
nifi-hubspot-nar
nar
-
- true
- true
-
+
org.apache.nifi
@@ -36,8 +33,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-hubspot-bundle/pom.xml b/nifi-nar-bundles/nifi-hubspot-bundle/pom.xml
index f052fad3a7c75..4b2a17e43a70d 100644
--- a/nifi-nar-bundles/nifi-hubspot-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-hubspot-bundle/pom.xml
@@ -15,9 +15,10 @@
-->
- nifi-nar-bundles
+ nifi-standard-shared-bom
org.apache.nifi
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
4.0.0
diff --git a/nifi-nar-bundles/nifi-jms-bundle/nifi-jms-cf-service-nar/pom.xml b/nifi-nar-bundles/nifi-jms-bundle/nifi-jms-cf-service-nar/pom.xml
index c70f4e3d4c60e..9bb655d4452e9 100644
--- a/nifi-nar-bundles/nifi-jms-bundle/nifi-jms-cf-service-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-jms-bundle/nifi-jms-cf-service-nar/pom.xml
@@ -22,15 +22,10 @@
nifi-jms-cf-service-nar
nar
NiFi NAR for interacting with JMS-based messaging systems
-
- true
- true
-
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-jms-bundle/nifi-jms-processors-nar/pom.xml b/nifi-nar-bundles/nifi-jms-bundle/nifi-jms-processors-nar/pom.xml
index 3eaf230b77484..2d1e12172af51 100644
--- a/nifi-nar-bundles/nifi-jms-bundle/nifi-jms-processors-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-jms-bundle/nifi-jms-processors-nar/pom.xml
@@ -22,10 +22,6 @@
nifi-jms-processors-nar
nar
NiFi NAR for interacting with JMS-based messaging systems
-
- true
- true
-
org.apache.nifi
diff --git a/nifi-nar-bundles/nifi-jms-bundle/pom.xml b/nifi-nar-bundles/nifi-jms-bundle/pom.xml
index 288921faa183b..253ea143df678 100644
--- a/nifi-nar-bundles/nifi-jms-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-jms-bundle/pom.xml
@@ -15,9 +15,10 @@
-->
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-jms-bundle
pom
diff --git a/nifi-nar-bundles/nifi-jolt-record-bundle/nifi-jolt-record-nar/pom.xml b/nifi-nar-bundles/nifi-jolt-record-bundle/nifi-jolt-record-nar/pom.xml
index 9672280d31ad2..7d72f78cf5fcc 100644
--- a/nifi-nar-bundles/nifi-jolt-record-bundle/nifi-jolt-record-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-jolt-record-bundle/nifi-jolt-record-nar/pom.xml
@@ -24,16 +24,11 @@
nifi-jolt-record-nar
nar
-
- true
- true
-
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-jolt-record-bundle/pom.xml b/nifi-nar-bundles/nifi-jolt-record-bundle/pom.xml
index 07f0597383b10..d4bf8a10dc339 100644
--- a/nifi-nar-bundles/nifi-jolt-record-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-jolt-record-bundle/pom.xml
@@ -17,9 +17,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-jolt-record-bundle
@@ -41,11 +42,6 @@
nifi-jolt-record-processors
2.0.0-SNAPSHOT
-
- org.apache.nifi
- nifi-utils
- 2.0.0-SNAPSHOT
-
org.apache.nifi
nifi-record-serialization-service-api
diff --git a/nifi-nar-bundles/nifi-jslt-bundle/nifi-jslt-nar/pom.xml b/nifi-nar-bundles/nifi-jslt-bundle/nifi-jslt-nar/pom.xml
index d0bcef1991273..69567974d1bdd 100644
--- a/nifi-nar-bundles/nifi-jslt-bundle/nifi-jslt-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-jslt-bundle/nifi-jslt-nar/pom.xml
@@ -33,7 +33,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-jslt-bundle/pom.xml b/nifi-nar-bundles/nifi-jslt-bundle/pom.xml
index 15f731c1382e6..91cd2d5bdab5c 100644
--- a/nifi-nar-bundles/nifi-jslt-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-jslt-bundle/pom.xml
@@ -17,9 +17,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
org.apache.nifi
diff --git a/nifi-nar-bundles/nifi-kafka-bundle/nifi-kafka-2-6-nar/pom.xml b/nifi-nar-bundles/nifi-kafka-bundle/nifi-kafka-2-6-nar/pom.xml
index 0922063802475..400692589bb84 100644
--- a/nifi-nar-bundles/nifi-kafka-bundle/nifi-kafka-2-6-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-kafka-bundle/nifi-kafka-2-6-nar/pom.xml
@@ -22,10 +22,6 @@
nifi-kafka-2-6-nar
nar
NiFi NAR for interacting with Apache Kafka 2.6
-
- true
- true
-
org.apache.nifi
@@ -33,8 +29,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-kafka-bundle/nifi-kafka-2-6-processors/pom.xml b/nifi-nar-bundles/nifi-kafka-bundle/nifi-kafka-2-6-processors/pom.xml
index 3f71ae7ddf666..21aac4295f791 100644
--- a/nifi-nar-bundles/nifi-kafka-bundle/nifi-kafka-2-6-processors/pom.xml
+++ b/nifi-nar-bundles/nifi-kafka-bundle/nifi-kafka-2-6-processors/pom.xml
@@ -93,8 +93,6 @@
org.apache.nifi
nifi-mock
- 2.0.0-SNAPSHOT
- test
org.apache.nifi
diff --git a/nifi-nar-bundles/nifi-kafka-bundle/pom.xml b/nifi-nar-bundles/nifi-kafka-bundle/pom.xml
index 742a77a0e0c32..c5bb469ad1d34 100644
--- a/nifi-nar-bundles/nifi-kafka-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-kafka-bundle/pom.xml
@@ -15,9 +15,10 @@
-->
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-kafka-bundle
pom
diff --git a/nifi-nar-bundles/nifi-kudu-bundle/pom.xml b/nifi-nar-bundles/nifi-kudu-bundle/pom.xml
index 5332031f5ba60..f3243a98c36a1 100644
--- a/nifi-nar-bundles/nifi-kudu-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-kudu-bundle/pom.xml
@@ -17,9 +17,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-kudu-bundle
diff --git a/nifi-nar-bundles/nifi-language-translation-bundle/nifi-language-translation-nar/pom.xml b/nifi-nar-bundles/nifi-language-translation-bundle/nifi-language-translation-nar/pom.xml
index 552fce16c2125..efa45cab84cd1 100644
--- a/nifi-nar-bundles/nifi-language-translation-bundle/nifi-language-translation-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-language-translation-bundle/nifi-language-translation-nar/pom.xml
@@ -33,7 +33,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-language-translation-bundle/pom.xml b/nifi-nar-bundles/nifi-language-translation-bundle/pom.xml
index ddc283816ce07..b67e6fb162b90 100644
--- a/nifi-nar-bundles/nifi-language-translation-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-language-translation-bundle/pom.xml
@@ -17,9 +17,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-language-translation-bundle
diff --git a/nifi-nar-bundles/nifi-mongodb-bundle/nifi-mongodb-client-service-api-nar/pom.xml b/nifi-nar-bundles/nifi-mongodb-bundle/nifi-mongodb-client-service-api-nar/pom.xml
index b71681b576d32..50a0847e05936 100644
--- a/nifi-nar-bundles/nifi-mongodb-bundle/nifi-mongodb-client-service-api-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-mongodb-bundle/nifi-mongodb-client-service-api-nar/pom.xml
@@ -28,8 +28,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-mongodb-bundle/pom.xml b/nifi-nar-bundles/nifi-mongodb-bundle/pom.xml
index fb1f904197325..cc0cafc9093b2 100644
--- a/nifi-nar-bundles/nifi-mongodb-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-mongodb-bundle/pom.xml
@@ -17,9 +17,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-mongodb-bundle
diff --git a/nifi-nar-bundles/nifi-mqtt-bundle/nifi-mqtt-nar/pom.xml b/nifi-nar-bundles/nifi-mqtt-bundle/nifi-mqtt-nar/pom.xml
index 0b457d144bbdc..0ddddc58718ff 100644
--- a/nifi-nar-bundles/nifi-mqtt-bundle/nifi-mqtt-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-mqtt-bundle/nifi-mqtt-nar/pom.xml
@@ -22,15 +22,10 @@
nifi-mqtt-nar
nar
NiFi NAR for interacting with MQTT brokers
-
- true
- true
-
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-mqtt-bundle/pom.xml b/nifi-nar-bundles/nifi-mqtt-bundle/pom.xml
index 115549f1b94d0..3603a3f62957f 100644
--- a/nifi-nar-bundles/nifi-mqtt-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-mqtt-bundle/pom.xml
@@ -15,9 +15,10 @@
-->
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-mqtt-bundle
pom
diff --git a/nifi-nar-bundles/nifi-network-bundle/nifi-network-processors-nar/pom.xml b/nifi-nar-bundles/nifi-network-bundle/nifi-network-processors-nar/pom.xml
index ad13b76adc245..3d4a5eb4bb1d7 100644
--- a/nifi-nar-bundles/nifi-network-bundle/nifi-network-processors-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-network-bundle/nifi-network-processors-nar/pom.xml
@@ -24,10 +24,6 @@
nifi-network-processors-nar
nar
-
- true
- true
-
@@ -35,5 +31,10 @@
nifi-network-processors
2.0.0-SNAPSHOT
+
+ org.apache.nifi
+ nifi-standard-shared-nar
+ nar
+
diff --git a/nifi-nar-bundles/nifi-network-bundle/pom.xml b/nifi-nar-bundles/nifi-network-bundle/pom.xml
index 9feb0bddf961d..c6663ceb3d5fe 100644
--- a/nifi-nar-bundles/nifi-network-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-network-bundle/pom.xml
@@ -17,9 +17,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-network-bundle
diff --git a/nifi-nar-bundles/nifi-opentelemetry-bundle/nifi-opentelemetry-nar/pom.xml b/nifi-nar-bundles/nifi-opentelemetry-bundle/nifi-opentelemetry-nar/pom.xml
index dadb18c743b5f..38cc7951c2797 100644
--- a/nifi-nar-bundles/nifi-opentelemetry-bundle/nifi-opentelemetry-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-opentelemetry-bundle/nifi-opentelemetry-nar/pom.xml
@@ -33,8 +33,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-opentelemetry-bundle/pom.xml b/nifi-nar-bundles/nifi-opentelemetry-bundle/pom.xml
index be8694ff578a3..24cff461598fa 100644
--- a/nifi-nar-bundles/nifi-opentelemetry-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-opentelemetry-bundle/pom.xml
@@ -17,9 +17,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-opentelemetry-bundle
diff --git a/nifi-nar-bundles/nifi-parquet-bundle/nifi-parquet-nar/pom.xml b/nifi-nar-bundles/nifi-parquet-bundle/nifi-parquet-nar/pom.xml
index 1ee98c7aeb0fd..d41575af1b532 100644
--- a/nifi-nar-bundles/nifi-parquet-bundle/nifi-parquet-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-parquet-bundle/nifi-parquet-nar/pom.xml
@@ -24,10 +24,6 @@
nifi-parquet-nar
nar
-
- true
- true
-
diff --git a/nifi-nar-bundles/nifi-parquet-bundle/pom.xml b/nifi-nar-bundles/nifi-parquet-bundle/pom.xml
index 07903defda311..df8f35da77c54 100644
--- a/nifi-nar-bundles/nifi-parquet-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-parquet-bundle/pom.xml
@@ -17,9 +17,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-parquet-bundle
diff --git a/nifi-nar-bundles/nifi-pgp-bundle/nifi-pgp-service-api-nar/pom.xml b/nifi-nar-bundles/nifi-pgp-bundle/nifi-pgp-service-api-nar/pom.xml
index 475ece161827b..840a2122a5990 100644
--- a/nifi-nar-bundles/nifi-pgp-bundle/nifi-pgp-service-api-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-pgp-bundle/nifi-pgp-service-api-nar/pom.xml
@@ -24,10 +24,6 @@
nifi-pgp-service-api-nar
nar
-
- true
- true
-
@@ -37,8 +33,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-pgp-bundle/pom.xml b/nifi-nar-bundles/nifi-pgp-bundle/pom.xml
index 14c49b6a1d6fd..bd7af3db00e6c 100644
--- a/nifi-nar-bundles/nifi-pgp-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-pgp-bundle/pom.xml
@@ -17,9 +17,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-pgp-bundle
diff --git a/nifi-nar-bundles/nifi-poi-bundle/nifi-poi-nar/pom.xml b/nifi-nar-bundles/nifi-poi-bundle/nifi-poi-nar/pom.xml
index e082a25af52e6..2ffe006a1af2f 100644
--- a/nifi-nar-bundles/nifi-poi-bundle/nifi-poi-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-poi-bundle/nifi-poi-nar/pom.xml
@@ -24,10 +24,6 @@
nifi-poi-nar
nar
-
- true
- true
-
@@ -37,8 +33,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-poi-bundle/pom.xml b/nifi-nar-bundles/nifi-poi-bundle/pom.xml
index 6e638524ed8cc..39f717b79f766 100644
--- a/nifi-nar-bundles/nifi-poi-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-poi-bundle/pom.xml
@@ -17,9 +17,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-poi-bundle
diff --git a/nifi-nar-bundles/nifi-py4j-bundle/nifi-py4j-nar/pom.xml b/nifi-nar-bundles/nifi-py4j-bundle/nifi-py4j-nar/pom.xml
index 12736501380e3..2186806bfa3db 100644
--- a/nifi-nar-bundles/nifi-py4j-bundle/nifi-py4j-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-py4j-bundle/nifi-py4j-nar/pom.xml
@@ -38,8 +38,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-py4j-bundle/pom.xml b/nifi-nar-bundles/nifi-py4j-bundle/pom.xml
index d0a99eb7aec33..68cc3261ed6c5 100644
--- a/nifi-nar-bundles/nifi-py4j-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-py4j-bundle/pom.xml
@@ -17,9 +17,10 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
4.0.0
diff --git a/nifi-nar-bundles/nifi-redis-bundle/nifi-redis-service-api-nar/pom.xml b/nifi-nar-bundles/nifi-redis-bundle/nifi-redis-service-api-nar/pom.xml
index 919326030d874..f766c1eb0c487 100644
--- a/nifi-nar-bundles/nifi-redis-bundle/nifi-redis-service-api-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-redis-bundle/nifi-redis-service-api-nar/pom.xml
@@ -24,16 +24,11 @@
nifi-redis-service-api-nar
nar
-
- true
- true
-
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-redis-bundle/pom.xml b/nifi-nar-bundles/nifi-redis-bundle/pom.xml
index 62d3c833f15c9..99b62cbf16cde 100644
--- a/nifi-nar-bundles/nifi-redis-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-redis-bundle/pom.xml
@@ -17,9 +17,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-redis-bundle
diff --git a/nifi-nar-bundles/nifi-registry-bundle/nifi-registry-nar/pom.xml b/nifi-nar-bundles/nifi-registry-bundle/nifi-registry-nar/pom.xml
index 8508b1d1487b4..a743de66dfffe 100644
--- a/nifi-nar-bundles/nifi-registry-bundle/nifi-registry-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-registry-bundle/nifi-registry-nar/pom.xml
@@ -21,7 +21,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
+ nifi-standard-shared-nar
2.0.0-SNAPSHOT
nar
diff --git a/nifi-nar-bundles/nifi-registry-bundle/nifi-registry-service/pom.xml b/nifi-nar-bundles/nifi-registry-bundle/nifi-registry-service/pom.xml
index 222073a47d9e5..b879530b07383 100644
--- a/nifi-nar-bundles/nifi-registry-bundle/nifi-registry-service/pom.xml
+++ b/nifi-nar-bundles/nifi-registry-bundle/nifi-registry-service/pom.xml
@@ -43,7 +43,6 @@ language governing permissions and limitations under the License. -->
org.apache.nifi
nifi-utils
- 2.0.0-SNAPSHOT
org.apache.commons
diff --git a/nifi-nar-bundles/nifi-registry-bundle/pom.xml b/nifi-nar-bundles/nifi-registry-bundle/pom.xml
index b635aa00e48cf..0541e3ff84d52 100644
--- a/nifi-nar-bundles/nifi-registry-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-registry-bundle/pom.xml
@@ -12,9 +12,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-registry-bundle
pom
diff --git a/nifi-nar-bundles/nifi-salesforce-bundle/nifi-salesforce-nar/pom.xml b/nifi-nar-bundles/nifi-salesforce-bundle/nifi-salesforce-nar/pom.xml
index 73ed49af415e8..c5cfffcdd29e0 100644
--- a/nifi-nar-bundles/nifi-salesforce-bundle/nifi-salesforce-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-salesforce-bundle/nifi-salesforce-nar/pom.xml
@@ -22,12 +22,8 @@
4.0.0
nifi-salesforce-nar
-
nar
-
- true
- true
-
+
org.apache.nifi
@@ -36,8 +32,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-salesforce-bundle/pom.xml b/nifi-nar-bundles/nifi-salesforce-bundle/pom.xml
index c7016621f7a89..c32ec00c72238 100644
--- a/nifi-nar-bundles/nifi-salesforce-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-salesforce-bundle/pom.xml
@@ -15,9 +15,10 @@
-->
- nifi-nar-bundles
+ nifi-standard-shared-bom
org.apache.nifi
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
4.0.0
diff --git a/nifi-nar-bundles/nifi-scripting-bundle/nifi-scripting-nar/pom.xml b/nifi-nar-bundles/nifi-scripting-bundle/nifi-scripting-nar/pom.xml
index 3ba4c6e0ab0b9..9f8ef0747094c 100644
--- a/nifi-nar-bundles/nifi-scripting-bundle/nifi-scripting-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-scripting-bundle/nifi-scripting-nar/pom.xml
@@ -25,8 +25,6 @@
nifi-scripting-nar
nar
- true
- true
1.10.14
@@ -37,7 +35,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
+ nifi-standard-shared-nar
2.0.0-SNAPSHOT
nar
diff --git a/nifi-nar-bundles/nifi-scripting-bundle/pom.xml b/nifi-nar-bundles/nifi-scripting-bundle/pom.xml
index 0cd80e87df428..d83d5ad4c9d7a 100644
--- a/nifi-nar-bundles/nifi-scripting-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-scripting-bundle/pom.xml
@@ -17,9 +17,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-scripting-bundle
diff --git a/nifi-nar-bundles/nifi-shopify-bundle/nifi-shopify-nar/pom.xml b/nifi-nar-bundles/nifi-shopify-bundle/nifi-shopify-nar/pom.xml
index a9ab0882c4085..d4b12f4985f62 100644
--- a/nifi-nar-bundles/nifi-shopify-bundle/nifi-shopify-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-shopify-bundle/nifi-shopify-nar/pom.xml
@@ -22,12 +22,8 @@
4.0.0
nifi-shopify-nar
-
nar
-
- true
- true
-
+
org.apache.nifi
@@ -36,7 +32,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
+ nifi-standard-shared-nar
2.0.0-SNAPSHOT
nar
diff --git a/nifi-nar-bundles/nifi-shopify-bundle/pom.xml b/nifi-nar-bundles/nifi-shopify-bundle/pom.xml
index f919692052c54..b1b4cbd84e6f7 100644
--- a/nifi-nar-bundles/nifi-shopify-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-shopify-bundle/pom.xml
@@ -15,9 +15,10 @@
-->
- nifi-nar-bundles
+ nifi-standard-shared-bom
org.apache.nifi
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
4.0.0
diff --git a/nifi-nar-bundles/nifi-site-to-site-reporting-bundle/nifi-site-to-site-reporting-nar/pom.xml b/nifi-nar-bundles/nifi-site-to-site-reporting-bundle/nifi-site-to-site-reporting-nar/pom.xml
index efe6b21b8dbf9..de9500e1cbb5c 100644
--- a/nifi-nar-bundles/nifi-site-to-site-reporting-bundle/nifi-site-to-site-reporting-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-site-to-site-reporting-bundle/nifi-site-to-site-reporting-nar/pom.xml
@@ -22,10 +22,7 @@
nifi-site-to-site-reporting-nar
nar
-
- true
- true
-
+
org.apache.nifi
@@ -33,8 +30,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-site-to-site-reporting-bundle/pom.xml b/nifi-nar-bundles/nifi-site-to-site-reporting-bundle/pom.xml
index 9a1e7da5dd5b9..ff0f645d32ed7 100644
--- a/nifi-nar-bundles/nifi-site-to-site-reporting-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-site-to-site-reporting-bundle/pom.xml
@@ -16,9 +16,10 @@
-->
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-site-to-site-reporting-bundle
diff --git a/nifi-nar-bundles/nifi-slack-bundle/nifi-slack-nar/pom.xml b/nifi-nar-bundles/nifi-slack-bundle/nifi-slack-nar/pom.xml
index 9fea5bafd185b..2dad97538a604 100644
--- a/nifi-nar-bundles/nifi-slack-bundle/nifi-slack-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-slack-bundle/nifi-slack-nar/pom.xml
@@ -24,10 +24,6 @@
nifi-slack-nar
nar
-
- true
- true
-
@@ -37,8 +33,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-slack-bundle/pom.xml b/nifi-nar-bundles/nifi-slack-bundle/pom.xml
index 173d03e6db066..449bfb964f573 100644
--- a/nifi-nar-bundles/nifi-slack-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-slack-bundle/pom.xml
@@ -17,9 +17,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-slack-bundle
diff --git a/nifi-nar-bundles/nifi-smb-bundle/nifi-smb-client-api-nar/pom.xml b/nifi-nar-bundles/nifi-smb-bundle/nifi-smb-client-api-nar/pom.xml
index e0fa81f724f27..3aad9974429e5 100644
--- a/nifi-nar-bundles/nifi-smb-bundle/nifi-smb-client-api-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-smb-bundle/nifi-smb-client-api-nar/pom.xml
@@ -24,16 +24,10 @@
nifi-smb-client-api-nar
nar
-
- true
- true
-
-
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-smb-bundle/pom.xml b/nifi-nar-bundles/nifi-smb-bundle/pom.xml
index d58d31c89fc0f..e3667bd159fee 100644
--- a/nifi-nar-bundles/nifi-smb-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-smb-bundle/pom.xml
@@ -17,9 +17,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-smb-bundle
@@ -53,11 +54,6 @@
mbassador
1.3.2
-
- org.apache.nifi
- nifi-mock
- 2.0.0-SNAPSHOT
-
diff --git a/nifi-nar-bundles/nifi-snmp-bundle/nifi-snmp-nar/pom.xml b/nifi-nar-bundles/nifi-snmp-bundle/nifi-snmp-nar/pom.xml
index 19cd5ee193aa8..8dbebc3fb0faf 100644
--- a/nifi-nar-bundles/nifi-snmp-bundle/nifi-snmp-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-snmp-bundle/nifi-snmp-nar/pom.xml
@@ -22,10 +22,6 @@
nifi-snmp-nar
nar
-
- true
- true
-
org.apache.nifi
@@ -33,7 +29,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-snmp-bundle/pom.xml b/nifi-nar-bundles/nifi-snmp-bundle/pom.xml
index a9f58f7f43693..da1ef896a485a 100644
--- a/nifi-nar-bundles/nifi-snmp-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-snmp-bundle/pom.xml
@@ -16,9 +16,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-snmp-bundle
pom
diff --git a/nifi-nar-bundles/nifi-snowflake-bundle/nifi-snowflake-processors/pom.xml b/nifi-nar-bundles/nifi-snowflake-bundle/nifi-snowflake-processors/pom.xml
index 6adc23df8f176..ddf5dd293d763 100644
--- a/nifi-nar-bundles/nifi-snowflake-bundle/nifi-snowflake-processors/pom.xml
+++ b/nifi-nar-bundles/nifi-snowflake-bundle/nifi-snowflake-processors/pom.xml
@@ -35,8 +35,6 @@
org.apache.nifi
nifi-utils
- 2.0.0-SNAPSHOT
- provided
org.apache.nifi
@@ -58,7 +56,6 @@
commons-io
commons-io
- provided
com.squareup.okhttp3
diff --git a/nifi-nar-bundles/nifi-snowflake-bundle/nifi-snowflake-services-api-nar/pom.xml b/nifi-nar-bundles/nifi-snowflake-bundle/nifi-snowflake-services-api-nar/pom.xml
index ae6c5bc315a5f..65db772090fd2 100644
--- a/nifi-nar-bundles/nifi-snowflake-bundle/nifi-snowflake-services-api-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-snowflake-bundle/nifi-snowflake-services-api-nar/pom.xml
@@ -35,8 +35,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-snowflake-bundle/nifi-snowflake-services/pom.xml b/nifi-nar-bundles/nifi-snowflake-bundle/nifi-snowflake-services/pom.xml
index 9fe977b50fadf..3b2a87ce64ae0 100644
--- a/nifi-nar-bundles/nifi-snowflake-bundle/nifi-snowflake-services/pom.xml
+++ b/nifi-nar-bundles/nifi-snowflake-bundle/nifi-snowflake-services/pom.xml
@@ -66,25 +66,18 @@
org.apache.nifi
nifi-utils
- 2.0.0-SNAPSHOT
- provided
org.apache.nifi
nifi-api
- 2.0.0-SNAPSHOT
org.apache.nifi
nifi-proxy-configuration-api
- 2.0.0-SNAPSHOT
- provided
org.apache.nifi
nifi-mock
- 2.0.0-SNAPSHOT
- test
org.apache.nifi
diff --git a/nifi-nar-bundles/nifi-snowflake-bundle/pom.xml b/nifi-nar-bundles/nifi-snowflake-bundle/pom.xml
index e2da9899e7c9c..1e2bfd8e4360c 100644
--- a/nifi-nar-bundles/nifi-snowflake-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-snowflake-bundle/pom.xml
@@ -13,9 +13,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-snowflake-bundle
diff --git a/nifi-nar-bundles/nifi-social-media-bundle/nifi-social-media-nar/pom.xml b/nifi-nar-bundles/nifi-social-media-bundle/nifi-social-media-nar/pom.xml
index 8796079ea91df..6ad9830a977ce 100644
--- a/nifi-nar-bundles/nifi-social-media-bundle/nifi-social-media-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-social-media-bundle/nifi-social-media-nar/pom.xml
@@ -33,7 +33,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-social-media-bundle/pom.xml b/nifi-nar-bundles/nifi-social-media-bundle/pom.xml
index 1778f783298dc..25eb0e090cd30 100644
--- a/nifi-nar-bundles/nifi-social-media-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-social-media-bundle/pom.xml
@@ -17,9 +17,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-social-media-bundle
diff --git a/nifi-nar-bundles/nifi-solr-bundle/nifi-solr-nar/pom.xml b/nifi-nar-bundles/nifi-solr-bundle/nifi-solr-nar/pom.xml
index 5de38972007c2..728335e0034ad 100644
--- a/nifi-nar-bundles/nifi-solr-bundle/nifi-solr-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-solr-bundle/nifi-solr-nar/pom.xml
@@ -24,10 +24,6 @@
nifi-solr-nar
nar
-
- true
- true
-
@@ -37,8 +33,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-solr-bundle/pom.xml b/nifi-nar-bundles/nifi-solr-bundle/pom.xml
index 5e96b1daf5de6..2d2c5061b9693 100644
--- a/nifi-nar-bundles/nifi-solr-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-solr-bundle/pom.xml
@@ -16,9 +16,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-solr-bundle
pom
diff --git a/nifi-nar-bundles/nifi-splunk-bundle/nifi-splunk-nar/pom.xml b/nifi-nar-bundles/nifi-splunk-bundle/nifi-splunk-nar/pom.xml
index a5c5cc310e6b8..05fcb5a6a14c0 100644
--- a/nifi-nar-bundles/nifi-splunk-bundle/nifi-splunk-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-splunk-bundle/nifi-splunk-nar/pom.xml
@@ -24,10 +24,6 @@
nifi-splunk-nar
nar
-
- true
- true
-
@@ -37,8 +33,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-splunk-bundle/pom.xml b/nifi-nar-bundles/nifi-splunk-bundle/pom.xml
index 50f7042a337a9..bb375856a52b4 100644
--- a/nifi-nar-bundles/nifi-splunk-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-splunk-bundle/pom.xml
@@ -17,9 +17,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-splunk-bundle
diff --git a/nifi-nar-bundles/nifi-standard-bundle/nifi-standard-content-viewer/pom.xml b/nifi-nar-bundles/nifi-standard-bundle/nifi-standard-content-viewer/pom.xml
index cd4ecaa90785f..3966e24c94b28 100644
--- a/nifi-nar-bundles/nifi-standard-bundle/nifi-standard-content-viewer/pom.xml
+++ b/nifi-nar-bundles/nifi-standard-bundle/nifi-standard-content-viewer/pom.xml
@@ -18,15 +18,10 @@
org.apache.nifi
nifi-standard-content-viewer
war
-
- true
- true
-
org.apache.commons
commons-lang3
- provided
org.apache.nifi
@@ -40,13 +35,10 @@
commons-codec
commons-codec
- ${org.apache.commons.codec.version}
- provided
commons-io
commons-io
- provided
com.fasterxml.jackson.core
diff --git a/nifi-nar-bundles/nifi-standard-bundle/nifi-standard-nar/pom.xml b/nifi-nar-bundles/nifi-standard-bundle/nifi-standard-nar/pom.xml
index e43c381f13ef9..8d6df4ebecc81 100644
--- a/nifi-nar-bundles/nifi-standard-bundle/nifi-standard-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-standard-bundle/nifi-standard-nar/pom.xml
@@ -22,15 +22,10 @@
nifi-standard-nar
nar
NiFi Standard Extensions NAR
-
- true
- true
-
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-standard-bundle/pom.xml b/nifi-nar-bundles/nifi-standard-bundle/pom.xml
index 04ab997709d8f..3e77287ba3de5 100644
--- a/nifi-nar-bundles/nifi-standard-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-standard-bundle/pom.xml
@@ -16,9 +16,10 @@
-->
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-standard-bundle
pom
diff --git a/nifi-nar-bundles/nifi-standard-services/nifi-hbase_2-client-service-bundle/nifi-hbase_2-client-service-nar/pom.xml b/nifi-nar-bundles/nifi-standard-services/nifi-hbase_2-client-service-bundle/nifi-hbase_2-client-service-nar/pom.xml
index 78263921925ba..c1ac96edeefc8 100644
--- a/nifi-nar-bundles/nifi-standard-services/nifi-hbase_2-client-service-bundle/nifi-hbase_2-client-service-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-standard-services/nifi-hbase_2-client-service-bundle/nifi-hbase_2-client-service-nar/pom.xml
@@ -24,16 +24,11 @@
nifi-hbase_2-client-service-nar
nar
-
- true
- true
-
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-standard-services/nifi-hbase_2-client-service-bundle/pom.xml b/nifi-nar-bundles/nifi-standard-services/nifi-hbase_2-client-service-bundle/pom.xml
index a769b3c92b57a..b9fa810df4ede 100644
--- a/nifi-nar-bundles/nifi-standard-services/nifi-hbase_2-client-service-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-standard-services/nifi-hbase_2-client-service-bundle/pom.xml
@@ -16,9 +16,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-standard-services
2.0.0-SNAPSHOT
+ ../../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-hbase_2-client-service-bundle
diff --git a/nifi-nar-bundles/nifi-standard-services/nifi-key-service-bundle/nifi-key-service-nar/pom.xml b/nifi-nar-bundles/nifi-standard-services/nifi-key-service-bundle/nifi-key-service-nar/pom.xml
index 59f875de898f5..f434da15cdd66 100644
--- a/nifi-nar-bundles/nifi-standard-services/nifi-key-service-bundle/nifi-key-service-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-standard-services/nifi-key-service-bundle/nifi-key-service-nar/pom.xml
@@ -24,8 +24,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-standard-services/nifi-key-service-bundle/pom.xml b/nifi-nar-bundles/nifi-standard-services/nifi-key-service-bundle/pom.xml
index 0c45f341b4c07..662c3ca75eb35 100644
--- a/nifi-nar-bundles/nifi-standard-services/nifi-key-service-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-standard-services/nifi-key-service-bundle/pom.xml
@@ -15,9 +15,10 @@
-->
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-standard-services
2.0.0-SNAPSHOT
+ ../../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-key-service-bundle
pom
diff --git a/nifi-nar-bundles/nifi-standard-services/nifi-lookup-services-bundle/nifi-lookup-services-nar/pom.xml b/nifi-nar-bundles/nifi-standard-services/nifi-lookup-services-bundle/nifi-lookup-services-nar/pom.xml
index 1f4e1ca2e0e4c..9c957a5eea1ce 100644
--- a/nifi-nar-bundles/nifi-standard-services/nifi-lookup-services-bundle/nifi-lookup-services-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-standard-services/nifi-lookup-services-bundle/nifi-lookup-services-nar/pom.xml
@@ -24,8 +24,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-standard-services/nifi-lookup-services-bundle/nifi-lookup-services/.gitignore b/nifi-nar-bundles/nifi-standard-services/nifi-lookup-services-bundle/nifi-lookup-services/.gitignore
deleted file mode 100644
index ae3c1726048cd..0000000000000
--- a/nifi-nar-bundles/nifi-standard-services/nifi-lookup-services-bundle/nifi-lookup-services/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/bin/
diff --git a/nifi-nar-bundles/nifi-standard-services/nifi-lookup-services-bundle/pom.xml b/nifi-nar-bundles/nifi-standard-services/nifi-lookup-services-bundle/pom.xml
index 99409daa84538..fc7892be979d2 100644
--- a/nifi-nar-bundles/nifi-standard-services/nifi-lookup-services-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-standard-services/nifi-lookup-services-bundle/pom.xml
@@ -15,9 +15,10 @@
-->
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-standard-services
2.0.0-SNAPSHOT
+ ../../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-lookup-services-bundle
pom
diff --git a/nifi-nar-bundles/nifi-standard-services/nifi-oauth2-provider-bundle/nifi-oauth2-provider-nar/pom.xml b/nifi-nar-bundles/nifi-standard-services/nifi-oauth2-provider-bundle/nifi-oauth2-provider-nar/pom.xml
index f3c69b74ef8fa..8e563046c70d6 100644
--- a/nifi-nar-bundles/nifi-standard-services/nifi-oauth2-provider-bundle/nifi-oauth2-provider-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-standard-services/nifi-oauth2-provider-bundle/nifi-oauth2-provider-nar/pom.xml
@@ -24,16 +24,11 @@
nifi-oauth2-provider-nar
nar
-
- true
- true
-
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-standard-services/nifi-oauth2-provider-bundle/pom.xml b/nifi-nar-bundles/nifi-standard-services/nifi-oauth2-provider-bundle/pom.xml
index 4a41d91d2cb2b..ace93512f041c 100644
--- a/nifi-nar-bundles/nifi-standard-services/nifi-oauth2-provider-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-standard-services/nifi-oauth2-provider-bundle/pom.xml
@@ -16,9 +16,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-standard-services
2.0.0-SNAPSHOT
+ ../../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-oauth2-provider-bundle
@@ -28,19 +29,4 @@
nifi-oauth2-provider-service
nifi-oauth2-provider-nar
-
-
-
-
- org.apache.rat
- apache-rat-plugin
-
-
- src/test/resources/fake.keytab
- src/test/resources/krb5.conf
-
-
-
-
-
diff --git a/nifi-nar-bundles/nifi-standard-services/nifi-proxy-configuration-bundle/nifi-proxy-configuration/pom.xml b/nifi-nar-bundles/nifi-standard-services/nifi-proxy-configuration-bundle/nifi-proxy-configuration/pom.xml
index 151ab17055612..578f314f1bd4d 100644
--- a/nifi-nar-bundles/nifi-standard-services/nifi-proxy-configuration-bundle/nifi-proxy-configuration/pom.xml
+++ b/nifi-nar-bundles/nifi-standard-services/nifi-proxy-configuration-bundle/nifi-proxy-configuration/pom.xml
@@ -37,10 +37,5 @@
org.apache.nifi
nifi-proxy-configuration-api
-
- org.apache.nifi
- nifi-standard-utils
- 2.0.0-SNAPSHOT
-
\ No newline at end of file
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 95a04e29e5261..ab5fc89b5f6bc 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
@@ -28,8 +28,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-standard-services/nifi-record-serialization-services-bundle/pom.xml b/nifi-nar-bundles/nifi-standard-services/nifi-record-serialization-services-bundle/pom.xml
index 1c7a1935e3d39..6871e74fefb43 100644
--- a/nifi-nar-bundles/nifi-standard-services/nifi-record-serialization-services-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-standard-services/nifi-record-serialization-services-bundle/pom.xml
@@ -15,9 +15,10 @@
-->
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-standard-services
2.0.0-SNAPSHOT
+ ../../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-record-serialization-services-bundle
diff --git a/nifi-nar-bundles/nifi-standard-services/nifi-record-sink-service-bundle/nifi-record-sink-service-nar/pom.xml b/nifi-nar-bundles/nifi-standard-services/nifi-record-sink-service-bundle/nifi-record-sink-service-nar/pom.xml
index e9402ddad74c0..1031b834bae70 100644
--- a/nifi-nar-bundles/nifi-standard-services/nifi-record-sink-service-bundle/nifi-record-sink-service-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-standard-services/nifi-record-sink-service-bundle/nifi-record-sink-service-nar/pom.xml
@@ -22,16 +22,11 @@
nifi-record-sink-service-nar
nar
-
- true
- true
-
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-standard-services/nifi-record-sink-service-bundle/nifi-record-sink-service/pom.xml b/nifi-nar-bundles/nifi-standard-services/nifi-record-sink-service-bundle/nifi-record-sink-service/pom.xml
index 8e688b99f6955..a27efde2782d7 100644
--- a/nifi-nar-bundles/nifi-standard-services/nifi-record-sink-service-bundle/nifi-record-sink-service/pom.xml
+++ b/nifi-nar-bundles/nifi-standard-services/nifi-record-sink-service-bundle/nifi-record-sink-service/pom.xml
@@ -66,7 +66,6 @@
org.apache.nifi
nifi-mock
- test
org.apache.nifi
diff --git a/nifi-nar-bundles/nifi-standard-services/nifi-record-sink-service-bundle/pom.xml b/nifi-nar-bundles/nifi-standard-services/nifi-record-sink-service-bundle/pom.xml
index f5987c251556e..27257b3c14bc3 100644
--- a/nifi-nar-bundles/nifi-standard-services/nifi-record-sink-service-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-standard-services/nifi-record-sink-service-bundle/pom.xml
@@ -15,9 +15,10 @@
-->
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-standard-services
2.0.0-SNAPSHOT
+ ../../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-record-sink-service-bundle
diff --git a/nifi-nar-bundles/nifi-standard-services/nifi-web-client-provider-bundle/nifi-web-client-provider-service-nar/pom.xml b/nifi-nar-bundles/nifi-standard-services/nifi-web-client-provider-bundle/nifi-web-client-provider-service-nar/pom.xml
index b4481e0359d3e..66cd1d79c44ed 100644
--- a/nifi-nar-bundles/nifi-standard-services/nifi-web-client-provider-bundle/nifi-web-client-provider-service-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-standard-services/nifi-web-client-provider-bundle/nifi-web-client-provider-service-nar/pom.xml
@@ -30,8 +30,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-standard-services/nifi-web-client-provider-bundle/pom.xml b/nifi-nar-bundles/nifi-standard-services/nifi-web-client-provider-bundle/pom.xml
index 64dde049f09fe..a9cf0c140da6a 100644
--- a/nifi-nar-bundles/nifi-standard-services/nifi-web-client-provider-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-standard-services/nifi-web-client-provider-bundle/pom.xml
@@ -16,9 +16,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-standard-services
2.0.0-SNAPSHOT
+ ../../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-web-client-provider-bundle
pom
diff --git a/nifi-nar-bundles/nifi-standard-shared-bundle/nifi-standard-shared-bom/pom.xml b/nifi-nar-bundles/nifi-standard-shared-bundle/nifi-standard-shared-bom/pom.xml
new file mode 100644
index 0000000000000..6edaa9d1c1081
--- /dev/null
+++ b/nifi-nar-bundles/nifi-standard-shared-bundle/nifi-standard-shared-bom/pom.xml
@@ -0,0 +1,180 @@
+
+
+ 4.0.0
+
+ org.apache.nifi
+ nifi-standard-shared-bundle
+ 2.0.0-SNAPSHOT
+
+ nifi-standard-shared-bom
+ pom
+ Configuration module with managed scope for use with modules that have nifi-standard-shared-nar as the parent NAR
+
+
+
+
+ commons-codec
+ commons-codec
+ ${org.apache.commons.codec.version}
+ provided
+
+
+ org.apache.commons
+ commons-compress
+ ${org.apache.commons.compress.version}
+ provided
+
+
+ commons-io
+ commons-io
+ ${org.apache.commons.io.version}
+ provided
+
+
+ org.apache.commons
+ commons-lang3
+ ${org.apache.commons.lang3.version}
+ provided
+
+
+ commons-net
+ commons-net
+ ${org.apache.commons.net.version}
+ provided
+
+
+ org.apache.commons
+ commons-text
+ ${org.apache.commons.text.version}
+ provided
+
+
+
+ org.bouncycastle
+ bcprov-jdk18on
+ ${org.bouncycastle.version}
+ provided
+
+
+ org.bouncycastle
+ bcpkix-jdk18on
+ ${org.bouncycastle.version}
+ provided
+
+
+ org.bouncycastle
+ bcutil-jdk18on
+ ${org.bouncycastle.version}
+ provided
+
+
+
+ com.fasterxml.jackson.core
+ jackson-annotations
+ ${jackson.bom.version}
+ provided
+
+
+ com.fasterxml.jackson.core
+ jackson-core
+ ${jackson.bom.version}
+ provided
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+ ${jackson.bom.version}
+ provided
+
+
+
+ com.github.ben-manes.caffeine
+ caffeine
+ ${caffeine.version}
+ provided
+
+
+
+ com.squareup.okhttp3
+ okhttp
+ ${okhttp.version}
+ provided
+
+
+ com.squareup.okio
+ okio
+ ${okio.version}
+ provided
+
+
+
+ org.jetbrains.kotlin
+ kotlin-stdlib-common
+ ${kotlin.version}
+ provided
+
+
+ org.jetbrains.kotlin
+ kotlin-stdlib
+ ${kotlin.version}
+ provided
+
+
+ org.jetbrains.kotlin
+ kotlin-stdlib-jdk8
+ ${kotlin.version}
+ provided
+
+
+ org.jetbrains.kotlin
+ kotlin-stdlib-jdk7
+ ${kotlin.version}
+ provided
+
+
+
+ io.netty
+ netty-handler
+ ${netty.4.version}
+ provided
+
+
+ io.netty
+ netty-common
+ ${netty.4.version}
+ provided
+
+
+ io.netty
+ netty-transport
+ ${netty.4.version}
+ provided
+
+
+ io.netty
+ netty-buffer
+ ${netty.4.version}
+ provided
+
+
+ io.netty
+ netty-codec
+ ${netty.4.version}
+ provided
+
+
+
+
diff --git a/nifi-nar-bundles/nifi-standard-shared-bundle/nifi-standard-shared-nar/pom.xml b/nifi-nar-bundles/nifi-standard-shared-bundle/nifi-standard-shared-nar/pom.xml
new file mode 100644
index 0000000000000..6648212a1a611
--- /dev/null
+++ b/nifi-nar-bundles/nifi-standard-shared-bundle/nifi-standard-shared-nar/pom.xml
@@ -0,0 +1,137 @@
+
+
+ 4.0.0
+
+ org.apache.nifi
+ nifi-standard-shared-bundle
+ 2.0.0-SNAPSHOT
+
+ nifi-standard-shared-nar
+ nar
+ NAR with set of shared dependencies applicable across multiple components with managed version numbers
+
+
+
+ org.apache.nifi
+ nifi-standard-services-api-nar
+ 2.0.0-SNAPSHOT
+ nar
+
+
+
+ commons-codec
+ commons-codec
+
+
+ org.apache.commons
+ commons-compress
+
+
+ commons-io
+ commons-io
+
+
+ org.apache.commons
+ commons-lang3
+
+
+ commons-net
+ commons-net
+
+
+ org.apache.commons
+ commons-text
+
+
+
+ com.fasterxml.jackson.core
+ jackson-annotations
+
+
+ com.fasterxml.jackson.core
+ jackson-core
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
+
+
+ org.bouncycastle
+ bcprov-jdk18on
+
+
+ org.bouncycastle
+ bcpkix-jdk18on
+
+
+ org.bouncycastle
+ bcutil-jdk18on
+
+
+
+ com.github.ben-manes.caffeine
+ caffeine
+
+
+
+ com.squareup.okhttp3
+ okhttp
+
+
+ com.squareup.okio
+ okio
+
+
+
+ org.jetbrains.kotlin
+ kotlin-stdlib-common
+
+
+ org.jetbrains.kotlin
+ kotlin-stdlib
+
+
+ org.jetbrains.kotlin
+ kotlin-stdlib-jdk8
+
+
+ org.jetbrains.kotlin
+ kotlin-stdlib-jdk7
+
+
+
+ io.netty
+ netty-handler
+
+
+ io.netty
+ netty-common
+
+
+ io.netty
+ netty-transport
+
+
+ io.netty
+ netty-buffer
+
+
+ io.netty
+ netty-codec
+
+
+
diff --git a/nifi-nar-bundles/nifi-standard-shared-bundle/pom.xml b/nifi-nar-bundles/nifi-standard-shared-bundle/pom.xml
new file mode 100644
index 0000000000000..d09713129e9e7
--- /dev/null
+++ b/nifi-nar-bundles/nifi-standard-shared-bundle/pom.xml
@@ -0,0 +1,32 @@
+
+
+
+ 4.0.0
+
+
+ org.apache.nifi
+ nifi-nar-bundles
+ 2.0.0-SNAPSHOT
+
+
+ nifi-standard-shared-bundle
+ pom
+
+
+ nifi-standard-shared-bom
+ nifi-standard-shared-nar
+
+
diff --git a/nifi-nar-bundles/nifi-stateless-processor-bundle/nifi-stateless-processor-nar/pom.xml b/nifi-nar-bundles/nifi-stateless-processor-bundle/nifi-stateless-processor-nar/pom.xml
index 5a1fcdc00a66e..8bd55800f0250 100644
--- a/nifi-nar-bundles/nifi-stateless-processor-bundle/nifi-stateless-processor-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-stateless-processor-bundle/nifi-stateless-processor-nar/pom.xml
@@ -32,8 +32,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-stateless-processor-bundle/nifi-stateless-processor-tests/pom.xml b/nifi-nar-bundles/nifi-stateless-processor-bundle/nifi-stateless-processor-tests/pom.xml
index e02a48012b33c..b34ab809e2889 100644
--- a/nifi-nar-bundles/nifi-stateless-processor-bundle/nifi-stateless-processor-tests/pom.xml
+++ b/nifi-nar-bundles/nifi-stateless-processor-bundle/nifi-stateless-processor-tests/pom.xml
@@ -110,6 +110,12 @@
2.0.0-SNAPSHOT
nar
+
+ org.apache.nifi
+ nifi-standard-shared-nar
+ 2.0.0-SNAPSHOT
+ nar
+
org.apache.nifi
nifi-standard-services-api-nar
diff --git a/nifi-nar-bundles/nifi-stateless-processor-bundle/nifi-stateless-processor-tests/src/test/assembly/dependencies.xml b/nifi-nar-bundles/nifi-stateless-processor-bundle/nifi-stateless-processor-tests/src/test/assembly/dependencies.xml
index 1d9b2624d8068..4fb16575629de 100644
--- a/nifi-nar-bundles/nifi-stateless-processor-bundle/nifi-stateless-processor-tests/src/test/assembly/dependencies.xml
+++ b/nifi-nar-bundles/nifi-stateless-processor-bundle/nifi-stateless-processor-tests/src/test/assembly/dependencies.xml
@@ -31,6 +31,7 @@
*:nifi-stateless-bootstrap
*:nifi-stateless-nar
*:nifi-standard-nar
+ *:nifi-standard-shared-nar
*:nifi-standard-services-api-nar
*:nifi-jetty-bundle
*:nifi-update-attribute-nar
diff --git a/nifi-nar-bundles/nifi-stateless-processor-bundle/pom.xml b/nifi-nar-bundles/nifi-stateless-processor-bundle/pom.xml
index 942d939023fa2..b41bd239b54f4 100644
--- a/nifi-nar-bundles/nifi-stateless-processor-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-stateless-processor-bundle/pom.xml
@@ -15,9 +15,10 @@
-->
- nifi-nar-bundles
+ nifi-standard-shared-bom
org.apache.nifi
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
4.0.0
diff --git a/nifi-nar-bundles/nifi-zendesk-bundle/nifi-zendesk-nar/pom.xml b/nifi-nar-bundles/nifi-zendesk-bundle/nifi-zendesk-nar/pom.xml
index 13b5a6a81d6e4..b9407cb2950ce 100644
--- a/nifi-nar-bundles/nifi-zendesk-bundle/nifi-zendesk-nar/pom.xml
+++ b/nifi-nar-bundles/nifi-zendesk-bundle/nifi-zendesk-nar/pom.xml
@@ -24,10 +24,6 @@
nifi-zendesk-nar
nar
-
- true
- true
-
@@ -37,8 +33,7 @@
org.apache.nifi
- nifi-standard-services-api-nar
- 2.0.0-SNAPSHOT
+ nifi-standard-shared-nar
nar
diff --git a/nifi-nar-bundles/nifi-zendesk-bundle/pom.xml b/nifi-nar-bundles/nifi-zendesk-bundle/pom.xml
index 0f090efa2c22a..cf5fa5828a290 100644
--- a/nifi-nar-bundles/nifi-zendesk-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-zendesk-bundle/pom.xml
@@ -17,9 +17,10 @@
4.0.0
+ nifi-standard-shared-bom
org.apache.nifi
- nifi-nar-bundles
2.0.0-SNAPSHOT
+ ../nifi-standard-shared-bundle/nifi-standard-shared-bom
nifi-zendesk-bundle
@@ -29,5 +30,4 @@
nifi-zendesk-processors
nifi-zendesk-nar
-
diff --git a/nifi-nar-bundles/pom.xml b/nifi-nar-bundles/pom.xml
index ec8c44db47313..1b040d80729ed 100755
--- a/nifi-nar-bundles/pom.xml
+++ b/nifi-nar-bundles/pom.xml
@@ -28,6 +28,7 @@
nifi-framework-bundle
+ nifi-standard-shared-bundle
nifi-hadoop-bundle
nifi-hadoop-libraries-bundle
nifi-jetty-bundle
diff --git a/pom.xml b/pom.xml
index 1d27570cdc273..69b2c9d0f6b63 100644
--- a/pom.xml
+++ b/pom.xml
@@ -146,6 +146,7 @@
5.5.0
3.10.6.Final
2.2
+ 1.1.10.5
4.1.100.Final
5.3.30
5.8.7
@@ -632,7 +633,7 @@
org.xerial.snappy
snappy-java
- 1.1.10.5
+ ${snappy.version}