diff --git a/ethereum/pom.xml b/ethereum/pom.xml
index 85cb260670..334840edaf 100644
--- a/ethereum/pom.xml
+++ b/ethereum/pom.xml
@@ -7,10 +7,10 @@
ethereum
- parent-spring-5
+ parent-spring-5-1
com.baeldung
0.0.1-SNAPSHOT
- ../parent-spring-5
+ ../parent-spring-5-1
diff --git a/parent-spring-5-1/README.md b/parent-spring-5-1/README.md
new file mode 100644
index 0000000000..ff12555376
--- /dev/null
+++ b/parent-spring-5-1/README.md
@@ -0,0 +1 @@
+## Relevant articles:
diff --git a/parent-spring-5-1/pom.xml b/parent-spring-5-1/pom.xml
new file mode 100644
index 0000000000..983e5e63eb
--- /dev/null
+++ b/parent-spring-5-1/pom.xml
@@ -0,0 +1,39 @@
+
+ 4.0.0
+ com.baeldung
+ parent-spring-5-1
+ 0.0.1-SNAPSHOT
+ pom
+ parent-spring-5-1
+ Parent for all spring 5 core modules
+
+
+ com.baeldung
+ parent-modules
+ 1.0.0-SNAPSHOT
+
+
+
+
+ org.springframework
+ spring-core
+ ${spring.version}
+
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ ${junit.jupiter.version}
+ test
+
+
+
+
+ 5.0.6.RELEASE
+ 5.0.2
+ 2.9.6
+ 2.9.6
+ 5.0.6.RELEASE
+
+
+
diff --git a/parent-spring-5/pom.xml b/parent-spring-5/pom.xml
index 6a15f38884..51a2c1fd1f 100644
--- a/parent-spring-5/pom.xml
+++ b/parent-spring-5/pom.xml
@@ -29,11 +29,11 @@
- 5.0.6.RELEASE
+ 5.1.2.RELEASE
5.0.2
2.9.6
2.9.6
- 5.0.6.RELEASE
+ 5.1.2.RELEASE
\ No newline at end of file
diff --git a/persistence-modules/spring-data-elasticsearch/pom.xml b/persistence-modules/spring-data-elasticsearch/pom.xml
index ee9e71a1cb..c5ad9b64f9 100644
--- a/persistence-modules/spring-data-elasticsearch/pom.xml
+++ b/persistence-modules/spring-data-elasticsearch/pom.xml
@@ -9,9 +9,9 @@
com.baeldung
- parent-spring-5
+ parent-spring-5-1
0.0.1-SNAPSHOT
- ../../parent-spring-5
+ ../../parent-spring-5-1
diff --git a/persistence-modules/spring-data-mongodb/pom.xml b/persistence-modules/spring-data-mongodb/pom.xml
index 63b9c3c1b0..4da0526ca6 100644
--- a/persistence-modules/spring-data-mongodb/pom.xml
+++ b/persistence-modules/spring-data-mongodb/pom.xml
@@ -6,9 +6,9 @@
com.baeldung
- parent-spring-5
+ parent-spring-5-1
0.0.1-SNAPSHOT
- ../../parent-spring-5
+ ../../parent-spring-5-1
@@ -99,7 +99,6 @@
2.1.2.RELEASE
4.1.4
1.1.3
- 5.1.0.RELEASE
1.9.2
3.2.0.RELEASE
diff --git a/pom.xml b/pom.xml
index 324f6129db..13b866b968 100644
--- a/pom.xml
+++ b/pom.xml
@@ -329,6 +329,7 @@
parent-boot-2
parent-spring-4
parent-spring-5
+ parent-spring-5-1
parent-java
parent-kotlin
@@ -600,6 +601,7 @@
parent-boot-2
parent-spring-4
parent-spring-5
+ parent-spring-5-1
parent-java
parent-kotlin
@@ -993,6 +995,7 @@
parent-boot-2
parent-spring-4
parent-spring-5
+ parent-spring-5-1
parent-java
parent-kotlin
@@ -1045,6 +1048,7 @@
parent-boot-2
parent-spring-4
parent-spring-5
+ parent-spring-5-1
parent-java
parent-kotlin
@@ -1312,6 +1316,7 @@
parent-boot-2
parent-spring-4
parent-spring-5
+ parent-spring-5-1
parent-java
parent-kotlin
@@ -1544,6 +1549,7 @@
parent-boot-2
parent-spring-4
parent-spring-5
+ parent-spring-5-1
parent-java
parent-kotlin
diff --git a/spring-dispatcher-servlet/pom.xml b/spring-dispatcher-servlet/pom.xml
index 7ac291740e..ea5eb8845e 100644
--- a/spring-dispatcher-servlet/pom.xml
+++ b/spring-dispatcher-servlet/pom.xml
@@ -10,9 +10,9 @@
com.baeldung
- parent-spring-5
+ parent-spring-5-1
0.0.1-SNAPSHOT
- ../parent-spring-5
+ ../parent-spring-5-1
diff --git a/spring-mvc-forms-jsp/pom.xml b/spring-mvc-forms-jsp/pom.xml
index 5536314086..80818f4e88 100644
--- a/spring-mvc-forms-jsp/pom.xml
+++ b/spring-mvc-forms-jsp/pom.xml
@@ -11,9 +11,9 @@
com.baeldung
- parent-spring-5
+ parent-spring-5-1
0.0.1-SNAPSHOT
- ../parent-spring-5
+ ../parent-spring-5-1
diff --git a/spring-mvc-java/pom.xml b/spring-mvc-java/pom.xml
index 9d3e0ca1b2..b0b187ee84 100644
--- a/spring-mvc-java/pom.xml
+++ b/spring-mvc-java/pom.xml
@@ -8,10 +8,10 @@
war
- parent-spring-5
+ parent-spring-5-1
com.baeldung
0.0.1-SNAPSHOT
- ../parent-spring-5
+ ../parent-spring-5-1
diff --git a/spring-mvc-simple/pom.xml b/spring-mvc-simple/pom.xml
index 65fa4339d6..087ffea46d 100644
--- a/spring-mvc-simple/pom.xml
+++ b/spring-mvc-simple/pom.xml
@@ -154,25 +154,6 @@
${deploy-path}
-
- maven-surefire-plugin
- ${maven-surefire-plugin.version}
-
-
- default-test
-
- true
-
-
-
-
-
- org.junit.platform
- junit-platform-surefire-provider
- ${junit.platform.version}
-
-
-
spring-mvc-simple
diff --git a/spring-security-mvc-login/src/main/java/com/baeldung/spring/MvcConfig.java b/spring-security-mvc-login/src/main/java/com/baeldung/spring/MvcConfig.java
index a9c7e0cf15..082477c98c 100644
--- a/spring-security-mvc-login/src/main/java/com/baeldung/spring/MvcConfig.java
+++ b/spring-security-mvc-login/src/main/java/com/baeldung/spring/MvcConfig.java
@@ -1,7 +1,6 @@
package com.baeldung.spring;
import org.springframework.context.annotation.Bean;
-import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.ViewResolver;
import org.springframework.web.servlet.config.annotation.EnableWebMvc;
diff --git a/spring-security-rest-basic-auth/src/main/java/org/baeldung/client/RestTemplateFactory.java b/spring-security-rest-basic-auth/src/main/java/org/baeldung/client/RestTemplateFactory.java
index 5e15648e9b..3ed0bc82b7 100644
--- a/spring-security-rest-basic-auth/src/main/java/org/baeldung/client/RestTemplateFactory.java
+++ b/spring-security-rest-basic-auth/src/main/java/org/baeldung/client/RestTemplateFactory.java
@@ -4,7 +4,7 @@ import org.apache.http.HttpHost;
import org.springframework.beans.factory.FactoryBean;
import org.springframework.beans.factory.InitializingBean;
import org.springframework.http.client.ClientHttpRequestFactory;
-import org.springframework.http.client.support.BasicAuthorizationInterceptor;
+import org.springframework.http.client.support.BasicAuthenticationInterceptor;
import org.springframework.stereotype.Component;
import org.springframework.web.client.RestTemplate;
@@ -38,7 +38,7 @@ public class RestTemplateFactory implements FactoryBean, Initializ
HttpHost host = new HttpHost("localhost", 8082, "http");
final ClientHttpRequestFactory requestFactory = new HttpComponentsClientHttpRequestFactoryBasicAuth(host);
restTemplate = new RestTemplate(requestFactory);
- restTemplate.getInterceptors().add(new BasicAuthorizationInterceptor("user1", "user1Pass"));
+ restTemplate.getInterceptors().add(new BasicAuthenticationInterceptor("user1", "user1Pass"));
}
}
\ No newline at end of file
diff --git a/spring-security-rest-basic-auth/src/main/java/org/baeldung/spring/WebConfig.java b/spring-security-rest-basic-auth/src/main/java/org/baeldung/spring/WebConfig.java
index 2305a7b6c2..5876e1307b 100644
--- a/spring-security-rest-basic-auth/src/main/java/org/baeldung/spring/WebConfig.java
+++ b/spring-security-rest-basic-auth/src/main/java/org/baeldung/spring/WebConfig.java
@@ -8,7 +8,6 @@ import org.springframework.http.converter.HttpMessageConverter;
import org.springframework.http.converter.json.MappingJackson2HttpMessageConverter;
import org.springframework.web.servlet.config.annotation.EnableWebMvc;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
-import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
@Configuration
@EnableWebMvc
diff --git a/spring-security-rest-basic-auth/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-security-rest-basic-auth/src/test/java/org/baeldung/SpringContextIntegrationTest.java
index 6cf624c179..31b3f2be87 100644
--- a/spring-security-rest-basic-auth/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ b/spring-security-rest-basic-auth/src/test/java/org/baeldung/SpringContextIntegrationTest.java
@@ -6,7 +6,7 @@ import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration({ "/WebSecurityConfig.xml" })
+@ContextConfiguration({ "/webSecurityConfig.xml" })
public class SpringContextIntegrationTest {
@Test
diff --git a/spring-security-rest/src/test/java/org/baeldung/web/FooLiveTest.java b/spring-security-rest/src/test/java/org/baeldung/web/FooLiveTest.java
index 0a53da674a..86beeb46a9 100644
--- a/spring-security-rest/src/test/java/org/baeldung/web/FooLiveTest.java
+++ b/spring-security-rest/src/test/java/org/baeldung/web/FooLiveTest.java
@@ -29,7 +29,7 @@ public class FooLiveTest {
// }
// return RestAssured.given().cookie("JSESSIONID", cookie);
return RestAssured.given()
- .auth()
+ .auth().preemptive()
.basic("user", "userPass");
}