NIFI-8708 Upgraded Spring Framework to 5.3.8 for several extensions

- nifi-vault-utils
- nifi-email-bundle
- nifi-redis-bundle

Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #5163.
diff --git a/nifi-commons/nifi-vault-utils/pom.xml b/nifi-commons/nifi-vault-utils/pom.xml
index 1903889..987e4a7 100644
--- a/nifi-commons/nifi-vault-utils/pom.xml
+++ b/nifi-commons/nifi-vault-utils/pom.xml
@@ -20,6 +20,20 @@
         <version>1.14.0-SNAPSHOT</version>
     </parent>
     <artifactId>nifi-vault-utils</artifactId>
+    <properties>
+        <spring.version>5.3.8</spring.version>
+    </properties>
+    <dependencyManagement>
+        <dependencies>
+            <dependency>
+                <groupId>org.springframework</groupId>
+                <artifactId>spring-framework-bom</artifactId>
+                <version>${spring.version}</version>
+                <type>pom</type>
+                <scope>import</scope>
+            </dependency>
+        </dependencies>
+    </dependencyManagement>
     <dependencies>
         <dependency>
             <groupId>org.springframework.vault</groupId>
@@ -29,7 +43,6 @@
         <dependency>
             <groupId>org.springframework</groupId>
             <artifactId>spring-core</artifactId>
-            <version>5.3.6</version>
         </dependency>
         <dependency>
             <groupId>org.apache.nifi</groupId>
diff --git a/nifi-nar-bundles/nifi-email-bundle/pom.xml b/nifi-nar-bundles/nifi-email-bundle/pom.xml
index 1a64b63..807d9e4 100644
--- a/nifi-nar-bundles/nifi-email-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-email-bundle/pom.xml
@@ -24,12 +24,14 @@
     <artifactId>nifi-email-bundle</artifactId>
     <packaging>pom</packaging>
     <description>NiFi Email Processor Set</description>
-	
+    <properties>
+        <spring.version>5.3.8</spring.version>
+    </properties>
     <modules>
         <module>nifi-email-processors</module>
         <module>nifi-email-nar</module>
     </modules>
-	
+
     <dependencyManagement>
         <dependencies>
             <dependency>
@@ -37,6 +39,13 @@
                 <artifactId>nifi-email-processors</artifactId>
                 <version>1.14.0-SNAPSHOT</version>
             </dependency>
+            <dependency>
+                <groupId>org.springframework</groupId>
+                <artifactId>spring-framework-bom</artifactId>
+                <version>${spring.version}</version>
+                <type>pom</type>
+                <scope>import</scope>
+            </dependency>
         </dependencies>
     </dependencyManagement>
 </project>
diff --git a/nifi-nar-bundles/nifi-redis-bundle/pom.xml b/nifi-nar-bundles/nifi-redis-bundle/pom.xml
index 67f2709..1319e21 100644
--- a/nifi-nar-bundles/nifi-redis-bundle/pom.xml
+++ b/nifi-nar-bundles/nifi-redis-bundle/pom.xml
@@ -27,7 +27,7 @@
     <packaging>pom</packaging>
 
     <properties>
-        <spring.data.redis.version>2.5.0</spring.data.redis.version>
+        <spring.data.redis.version>2.5.1</spring.data.redis.version>
         <spring.version>5.3.8</spring.version>
         <jedis.version>3.6.0</jedis.version>
     </properties>
@@ -39,4 +39,15 @@
         <module>nifi-redis-nar</module>
     </modules>
 
+    <dependencyManagement>
+        <dependencies>
+            <dependency>
+                <groupId>org.springframework</groupId>
+                <artifactId>spring-framework-bom</artifactId>
+                <version>${spring.version}</version>
+                <type>pom</type>
+                <scope>import</scope>
+            </dependency>
+        </dependencies>
+    </dependencyManagement>
 </project>