Skip to content

Commit e11d1cb

Browse files
Use Spring Boot 3.4.0-SNAPSHOT
1 parent 71156ca commit e11d1cb

File tree

19 files changed

+60
-60
lines changed

19 files changed

+60
-60
lines changed

gradle/libs.versions.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[versions]
2-
org-springframework-boot = "3.3.0"
2+
org-springframework-boot = "3.4.0-SNAPSHOT"
33

44
[libraries]
55
org-springframework-spring-framework-bom = "org.springframework:spring-framework-bom:6.2.0-M4"

reactive/webflux/java/authentication/username-password/form/build.gradle

+3-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,9 @@ dependencies {
2222
testImplementation 'org.springframework.boot:spring-boot-starter-test'
2323
testImplementation 'org.springframework.security:spring-security-test'
2424

25-
integTestImplementation 'org.seleniumhq.selenium:htmlunit-driver'
25+
integTestImplementation 'org.seleniumhq.selenium:htmlunit-driver:3.64.0'
26+
// integTestImplementation 'org.htmlunit:htmlunit'
27+
integTestImplementation 'net.sourceforge.htmlunit:htmlunit:2.70.0'
2628
}
2729

2830

reactive/webflux/java/hello-security-explicit/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ dependencies {
2121
testImplementation 'org.springframework.boot:spring-boot-starter-test'
2222
testImplementation 'org.springframework.security:spring-security-test'
2323

24-
integTestImplementation "org.seleniumhq.selenium:htmlunit-driver"
24+
integTestImplementation "org.seleniumhq.selenium:htmlunit-driver:3.64.0"
2525
}
2626

2727
tasks.withType(Test).configureEach {

reactive/webflux/java/oauth2/login/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ dependencies {
2222
testImplementation 'org.springframework.boot:spring-boot-starter-test'
2323
testImplementation 'org.springframework.security:spring-security-test'
2424

25-
integTestImplementation 'net.sourceforge.htmlunit:htmlunit'
25+
integTestImplementation 'org.htmlunit:htmlunit'
2626
}
2727

2828
tasks.withType(Test).configureEach {

servlet/spring-boot/java/hello-security-explicit/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ dependencies {
2121
testImplementation 'org.springframework.boot:spring-boot-starter-test'
2222
testImplementation 'org.springframework.security:spring-security-test'
2323

24-
integTestImplementation "org.seleniumhq.selenium:htmlunit-driver"
24+
integTestImplementation "org.seleniumhq.selenium:htmlunit-driver:3.64.0"
2525
}
2626

2727
tasks.withType(Test).configureEach {

servlet/spring-boot/java/oauth2/authorization-server/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ dependencies {
2020
testImplementation 'org.springframework.boot:spring-boot-starter-test'
2121
testImplementation 'org.springframework.security:spring-security-test'
2222

23-
integTestImplementation 'net.sourceforge.htmlunit:htmlunit'
23+
integTestImplementation 'org.htmlunit:htmlunit'
2424
}
2525

2626
tasks.withType(Test).configureEach {

servlet/spring-boot/java/oauth2/login/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ dependencies {
2222
testImplementation 'org.springframework.boot:spring-boot-starter-test'
2323
testImplementation 'org.springframework.security:spring-security-test'
2424

25-
integTestImplementation 'net.sourceforge.htmlunit:htmlunit'
25+
integTestImplementation 'org.htmlunit:htmlunit'
2626
}
2727

2828
tasks.withType(Test).configureEach {

servlet/spring-boot/java/oauth2/login/src/integTest/java/example/OAuth2LoginApplicationTests.java

+7-7
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,13 @@
2828
import java.util.Set;
2929
import java.util.stream.Collectors;
3030

31-
import com.gargoylesoftware.htmlunit.FailingHttpStatusCodeException;
32-
import com.gargoylesoftware.htmlunit.WebClient;
33-
import com.gargoylesoftware.htmlunit.WebResponse;
34-
import com.gargoylesoftware.htmlunit.html.DomNodeList;
35-
import com.gargoylesoftware.htmlunit.html.HtmlAnchor;
36-
import com.gargoylesoftware.htmlunit.html.HtmlElement;
37-
import com.gargoylesoftware.htmlunit.html.HtmlPage;
31+
import org.htmlunit.FailingHttpStatusCodeException;
32+
import org.htmlunit.WebClient;
33+
import org.htmlunit.WebResponse;
34+
import org.htmlunit.html.DomNodeList;
35+
import org.htmlunit.html.HtmlAnchor;
36+
import org.htmlunit.html.HtmlElement;
37+
import org.htmlunit.html.HtmlPage;
3838
import org.junit.jupiter.api.BeforeEach;
3939
import org.junit.jupiter.api.Test;
4040

servlet/spring-boot/java/saml2/custom-urls/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ dependencies {
2424
implementation 'org.springframework.security:spring-security-saml2-service-provider'
2525
implementation 'org.thymeleaf.extras:thymeleaf-extras-springsecurity6'
2626

27-
testImplementation 'net.sourceforge.htmlunit:htmlunit:2.70.0'
27+
testImplementation 'org.htmlunit:htmlunit'
2828
testImplementation 'org.springframework.boot:spring-boot-starter-test'
2929
testImplementation 'org.springframework.security:spring-security-test'
3030
}

servlet/spring-boot/java/saml2/custom-urls/src/integTest/java/example/CustomUrlsApplicationITests.java

+8-8
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,14 @@
1919
import java.util.ArrayList;
2020
import java.util.List;
2121

22-
import com.gargoylesoftware.htmlunit.ElementNotFoundException;
23-
import com.gargoylesoftware.htmlunit.WebClient;
24-
import com.gargoylesoftware.htmlunit.html.HtmlElement;
25-
import com.gargoylesoftware.htmlunit.html.HtmlForm;
26-
import com.gargoylesoftware.htmlunit.html.HtmlInput;
27-
import com.gargoylesoftware.htmlunit.html.HtmlPage;
28-
import com.gargoylesoftware.htmlunit.html.HtmlPasswordInput;
29-
import com.gargoylesoftware.htmlunit.html.HtmlSubmitInput;
22+
import org.htmlunit.ElementNotFoundException;
23+
import org.htmlunit.WebClient;
24+
import org.htmlunit.html.HtmlElement;
25+
import org.htmlunit.html.HtmlForm;
26+
import org.htmlunit.html.HtmlInput;
27+
import org.htmlunit.html.HtmlPage;
28+
import org.htmlunit.html.HtmlPasswordInput;
29+
import org.htmlunit.html.HtmlSubmitInput;
3030
import org.junit.jupiter.api.BeforeEach;
3131
import org.junit.jupiter.api.Test;
3232

servlet/spring-boot/java/saml2/login-single-tenant/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ dependencies {
2626
implementation 'org.springframework.security:spring-security-saml2-service-provider'
2727
implementation 'org.thymeleaf.extras:thymeleaf-extras-springsecurity6'
2828

29-
testImplementation 'net.sourceforge.htmlunit:htmlunit:2.70.0'
29+
testImplementation 'org.htmlunit:htmlunit'
3030
testImplementation 'org.springframework.boot:spring-boot-starter-test'
3131
testImplementation 'org.springframework.security:spring-security-test'
3232
}

servlet/spring-boot/java/saml2/login-single-tenant/src/integTest/java/example/Saml2LoginApplicationITests.java

+8-8
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,14 @@
1919
import java.util.ArrayList;
2020
import java.util.List;
2121

22-
import com.gargoylesoftware.htmlunit.ElementNotFoundException;
23-
import com.gargoylesoftware.htmlunit.WebClient;
24-
import com.gargoylesoftware.htmlunit.html.HtmlElement;
25-
import com.gargoylesoftware.htmlunit.html.HtmlForm;
26-
import com.gargoylesoftware.htmlunit.html.HtmlInput;
27-
import com.gargoylesoftware.htmlunit.html.HtmlPage;
28-
import com.gargoylesoftware.htmlunit.html.HtmlPasswordInput;
29-
import com.gargoylesoftware.htmlunit.html.HtmlSubmitInput;
22+
import org.htmlunit.ElementNotFoundException;
23+
import org.htmlunit.WebClient;
24+
import org.htmlunit.html.HtmlElement;
25+
import org.htmlunit.html.HtmlForm;
26+
import org.htmlunit.html.HtmlInput;
27+
import org.htmlunit.html.HtmlPage;
28+
import org.htmlunit.html.HtmlPasswordInput;
29+
import org.htmlunit.html.HtmlSubmitInput;
3030
import org.junit.jupiter.api.BeforeEach;
3131
import org.junit.jupiter.api.Test;
3232

servlet/spring-boot/java/saml2/login/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ dependencies {
2626
implementation 'org.springframework.security:spring-security-saml2-service-provider'
2727
implementation 'org.thymeleaf.extras:thymeleaf-extras-springsecurity6'
2828

29-
testImplementation 'net.sourceforge.htmlunit:htmlunit:2.70.0'
29+
testImplementation 'org.htmlunit:htmlunit'
3030
testImplementation 'org.springframework.boot:spring-boot-starter-test'
3131
testImplementation 'org.springframework.security:spring-security-test'
3232
}

servlet/spring-boot/java/saml2/login/src/integTest/java/example/Saml2LoginApplicationITests.java

+8-8
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,14 @@
1919
import java.util.ArrayList;
2020
import java.util.List;
2121

22-
import com.gargoylesoftware.htmlunit.ElementNotFoundException;
23-
import com.gargoylesoftware.htmlunit.WebClient;
24-
import com.gargoylesoftware.htmlunit.html.HtmlElement;
25-
import com.gargoylesoftware.htmlunit.html.HtmlForm;
26-
import com.gargoylesoftware.htmlunit.html.HtmlInput;
27-
import com.gargoylesoftware.htmlunit.html.HtmlPage;
28-
import com.gargoylesoftware.htmlunit.html.HtmlPasswordInput;
29-
import com.gargoylesoftware.htmlunit.html.HtmlSubmitInput;
22+
import org.htmlunit.ElementNotFoundException;
23+
import org.htmlunit.WebClient;
24+
import org.htmlunit.html.HtmlElement;
25+
import org.htmlunit.html.HtmlForm;
26+
import org.htmlunit.html.HtmlInput;
27+
import org.htmlunit.html.HtmlPage;
28+
import org.htmlunit.html.HtmlPasswordInput;
29+
import org.htmlunit.html.HtmlSubmitInput;
3030
import org.junit.jupiter.api.BeforeEach;
3131
import org.junit.jupiter.api.Test;
3232

servlet/spring-boot/java/saml2/refreshable-metadata/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ dependencies {
2626
implementation 'org.springframework.security:spring-security-saml2-service-provider'
2727
implementation 'org.thymeleaf.extras:thymeleaf-extras-springsecurity6'
2828

29-
testImplementation 'net.sourceforge.htmlunit:htmlunit:2.70.0'
29+
testImplementation 'org.htmlunit:htmlunit'
3030
testImplementation 'org.springframework.boot:spring-boot-starter-test'
3131
testImplementation 'org.springframework.security:spring-security-test'
3232
}

servlet/spring-boot/java/saml2/refreshable-metadata/src/integTest/java/example/Saml2LoginApplicationITests.java

+7-7
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@
1616

1717
package example;
1818

19-
import com.gargoylesoftware.htmlunit.ElementNotFoundException;
20-
import com.gargoylesoftware.htmlunit.WebClient;
21-
import com.gargoylesoftware.htmlunit.html.HtmlForm;
22-
import com.gargoylesoftware.htmlunit.html.HtmlInput;
23-
import com.gargoylesoftware.htmlunit.html.HtmlPage;
24-
import com.gargoylesoftware.htmlunit.html.HtmlPasswordInput;
25-
import com.gargoylesoftware.htmlunit.html.HtmlSubmitInput;
19+
import org.htmlunit.ElementNotFoundException;
20+
import org.htmlunit.WebClient;
21+
import org.htmlunit.html.HtmlForm;
22+
import org.htmlunit.html.HtmlInput;
23+
import org.htmlunit.html.HtmlPage;
24+
import org.htmlunit.html.HtmlPasswordInput;
25+
import org.htmlunit.html.HtmlSubmitInput;
2626
import org.junit.jupiter.api.BeforeEach;
2727
import org.junit.jupiter.api.Test;
2828

servlet/spring-boot/java/saml2/saml-extension-federation/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ dependencies {
2424
implementation 'org.springframework.security:spring-security-saml2-service-provider'
2525
implementation 'org.thymeleaf.extras:thymeleaf-extras-springsecurity6'
2626

27-
testImplementation 'net.sourceforge.htmlunit:htmlunit:2.70.0'
27+
testImplementation 'org.htmlunit:htmlunit'
2828
testImplementation 'org.springframework.boot:spring-boot-starter-test'
2929
testImplementation 'org.springframework.security:spring-security-test'
3030
}

servlet/spring-boot/java/saml2/saml-extension-federation/src/integTest/java/example/SamlExtensionFederationApplicationITests.java

+8-8
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,14 @@
1919
import java.util.ArrayList;
2020
import java.util.List;
2121

22-
import com.gargoylesoftware.htmlunit.ElementNotFoundException;
23-
import com.gargoylesoftware.htmlunit.WebClient;
24-
import com.gargoylesoftware.htmlunit.html.HtmlElement;
25-
import com.gargoylesoftware.htmlunit.html.HtmlForm;
26-
import com.gargoylesoftware.htmlunit.html.HtmlInput;
27-
import com.gargoylesoftware.htmlunit.html.HtmlPage;
28-
import com.gargoylesoftware.htmlunit.html.HtmlPasswordInput;
29-
import com.gargoylesoftware.htmlunit.html.HtmlSubmitInput;
22+
import org.htmlunit.ElementNotFoundException;
23+
import org.htmlunit.WebClient;
24+
import org.htmlunit.html.HtmlElement;
25+
import org.htmlunit.html.HtmlForm;
26+
import org.htmlunit.html.HtmlInput;
27+
import org.htmlunit.html.HtmlPage;
28+
import org.htmlunit.html.HtmlPasswordInput;
29+
import org.htmlunit.html.HtmlSubmitInput;
3030
import org.junit.jupiter.api.BeforeEach;
3131
import org.junit.jupiter.api.Disabled;
3232
import org.junit.jupiter.api.Test;

servlet/spring-boot/java/session-management/maximum-sessions/src/integTest/java/com/example/maximumsessions/MaximumSessionsTests.java

-2
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616

1717
package com.example.maximumsessions;
1818

19-
import org.junit.jupiter.api.Disabled;
2019
import org.junit.jupiter.api.Test;
2120

2221
import org.springframework.beans.factory.annotation.Autowired;
@@ -33,7 +32,6 @@
3332

3433
@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
3534
@AutoConfigureMockMvc
36-
@Disabled
3735
public class MaximumSessionsTests {
3836

3937
@Autowired

0 commit comments

Comments
 (0)