org.springframework
spring-core
diff --git a/core-java-modules/core-java-jndi/src/test/java/com/baeldung/jndi/exceptions/JndiExceptionsUnitTest.java b/core-java-modules/core-java-jndi/src/test/java/com/baeldung/jndi/exceptions/JndiExceptionsUnitTest.java
index 49d4facffb..434fa41252 100644
--- a/core-java-modules/core-java-jndi/src/test/java/com/baeldung/jndi/exceptions/JndiExceptionsUnitTest.java
+++ b/core-java-modules/core-java-jndi/src/test/java/com/baeldung/jndi/exceptions/JndiExceptionsUnitTest.java
@@ -1,5 +1,12 @@
package com.baeldung.jndi.exceptions;
+import static org.junit.jupiter.api.Assertions.assertThrows;
+
+import javax.naming.InitialContext;
+import javax.naming.NameNotFoundException;
+import javax.naming.NoInitialContextException;
+
+import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.MethodOrderer;
import org.junit.jupiter.api.Order;
import org.junit.jupiter.api.Test;
@@ -7,15 +14,10 @@ import org.junit.jupiter.api.TestMethodOrder;
import org.springframework.jndi.JndiTemplate;
import org.springframework.mock.jndi.SimpleNamingContextBuilder;
-import javax.naming.InitialContext;
-import javax.naming.NameNotFoundException;
-import javax.naming.NoInitialContextException;
-
-import static org.junit.jupiter.api.Assertions.assertThrows;
-
@TestMethodOrder(MethodOrderer.OrderAnnotation.class)
public class JndiExceptionsUnitTest {
+ @Disabled
@Test
@Order(1)
void givenNoContext_whenLookupObject_thenThrowNoInitialContext() {
diff --git a/core-java-modules/core-java-jpms/decoupling-pattern1/servicemodule/pom.xml b/core-java-modules/core-java-jpms/decoupling-pattern1/servicemodule/pom.xml
index ece85fd5dc..3fe6f735eb 100644
--- a/core-java-modules/core-java-jpms/decoupling-pattern1/servicemodule/pom.xml
+++ b/core-java-modules/core-java-jpms/decoupling-pattern1/servicemodule/pom.xml
@@ -2,7 +2,6 @@
4.0.0
- com.baeldung.servicemodule
servicemodule
jar
diff --git a/core-java-modules/core-java-jpms/decoupling-pattern2/consumermodule/pom.xml b/core-java-modules/core-java-jpms/decoupling-pattern2/consumermodule/pom.xml
index 6f1038767d..a042ee4562 100644
--- a/core-java-modules/core-java-jpms/decoupling-pattern2/consumermodule/pom.xml
+++ b/core-java-modules/core-java-jpms/decoupling-pattern2/consumermodule/pom.xml
@@ -8,8 +8,8 @@
1.0
- decoupling-pattern2
- com.baeldung.decoupling-pattern2
+ com.baeldung.decoupling-pattern2
+ decoupling-pattern2
1.0-SNAPSHOT
diff --git a/core-java-modules/core-java-jpms/decoupling-pattern2/providermodule/pom.xml b/core-java-modules/core-java-jpms/decoupling-pattern2/providermodule/pom.xml
index 64766b9aff..20e97fca0f 100644
--- a/core-java-modules/core-java-jpms/decoupling-pattern2/providermodule/pom.xml
+++ b/core-java-modules/core-java-jpms/decoupling-pattern2/providermodule/pom.xml
@@ -8,8 +8,8 @@
1.0
- decoupling-pattern2
- com.baeldung.decoupling-pattern2
+ com.baeldung.decoupling-pattern2
+ decoupling-pattern2
1.0-SNAPSHOT
diff --git a/core-java-modules/core-java-jpms/decoupling-pattern2/servicemodule/pom.xml b/core-java-modules/core-java-jpms/decoupling-pattern2/servicemodule/pom.xml
index 9249ea5d89..f65ebb0b55 100644
--- a/core-java-modules/core-java-jpms/decoupling-pattern2/servicemodule/pom.xml
+++ b/core-java-modules/core-java-jpms/decoupling-pattern2/servicemodule/pom.xml
@@ -3,13 +3,12 @@
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">
4.0.0
- com.baeldung.servicemodule
servicemodule
1.0
- decoupling-pattern2
- >com.baeldung.decoupling-pattern2
+ com.baeldung.decoupling-pattern2
+ decoupling-pattern2
1.0-SNAPSHOT
diff --git a/core-java-modules/core-java-jpms/pom.xml b/core-java-modules/core-java-jpms/pom.xml
new file mode 100644
index 0000000000..dfb3c71229
--- /dev/null
+++ b/core-java-modules/core-java-jpms/pom.xml
@@ -0,0 +1,21 @@
+
+
+ 4.0.0
+ core-java-jpms
+ 0.0.1-SNAPSHOT
+ core-java-jpms
+ pom
+
+
+ com.baeldung.core-java-modules
+ core-java-modules
+ 1.0.0-SNAPSHOT
+
+
+
+ decoupling-pattern1
+ decoupling-pattern2
+
+
+
diff --git a/core-java-modules/core-java-jvm/src/test/java/com/baeldung/exitvshalt/JvmExitDemoUnitTest.java b/core-java-modules/core-java-jvm/src/test/java/com/baeldung/exitvshalt/JvmExitDemoManualTest.java
similarity index 88%
rename from core-java-modules/core-java-jvm/src/test/java/com/baeldung/exitvshalt/JvmExitDemoUnitTest.java
rename to core-java-modules/core-java-jvm/src/test/java/com/baeldung/exitvshalt/JvmExitDemoManualTest.java
index 0c50651af0..d56dea62f4 100644
--- a/core-java-modules/core-java-jvm/src/test/java/com/baeldung/exitvshalt/JvmExitDemoUnitTest.java
+++ b/core-java-modules/core-java-jvm/src/test/java/com/baeldung/exitvshalt/JvmExitDemoManualTest.java
@@ -2,7 +2,7 @@ package com.baeldung.exitvshalt;
import org.junit.Test;
-public class JvmExitDemoUnitTest {
+public class JvmExitDemoManualTest {
JvmExitAndHaltDemo jvmExitAndHaltDemo = new JvmExitAndHaltDemo();
diff --git a/core-java-modules/core-java-jvm/src/test/java/com/baeldung/exitvshalt/JvmHaltDemoUnitTest.java b/core-java-modules/core-java-jvm/src/test/java/com/baeldung/exitvshalt/JvmHaltDemoManualTest.java
similarity index 88%
rename from core-java-modules/core-java-jvm/src/test/java/com/baeldung/exitvshalt/JvmHaltDemoUnitTest.java
rename to core-java-modules/core-java-jvm/src/test/java/com/baeldung/exitvshalt/JvmHaltDemoManualTest.java
index 9f08e95c6a..4fe0999a9c 100644
--- a/core-java-modules/core-java-jvm/src/test/java/com/baeldung/exitvshalt/JvmHaltDemoUnitTest.java
+++ b/core-java-modules/core-java-jvm/src/test/java/com/baeldung/exitvshalt/JvmHaltDemoManualTest.java
@@ -2,7 +2,7 @@ package com.baeldung.exitvshalt;
import org.junit.Test;
-public class JvmHaltDemoUnitTest {
+public class JvmHaltDemoManualTest {
JvmExitAndHaltDemo jvmExitAndHaltDemo = new JvmExitAndHaltDemo();
diff --git a/core-java-modules/pom.xml b/core-java-modules/pom.xml
index b3b9be9ee4..904cec2815 100644
--- a/core-java-modules/pom.xml
+++ b/core-java-modules/pom.xml
@@ -14,11 +14,110 @@
- pre-jpms
- core-java-optional
- core-java-lang-operators
- core-java-networking-2
+ core-java
+
+
+
+
+ core-java-8
+ core-java-8-2
+
+
+
+
+
+
+
+ core-java-annotations
+ core-java-arrays
+ core-java-arrays-2
+
+ core-java-collections
+ core-java-collections-2
+ core-java-collections-3
+ core-java-collections-array-list
+ core-java-collections-list
+ core-java-collections-list-2
+ core-java-collections-list-3
+ core-java-collections-set
+
+ core-java-concurrency-2
+ core-java-concurrency-advanced
+ core-java-concurrency-advanced-2
+ core-java-concurrency-advanced-3
+ core-java-concurrency-basic
+ core-java-concurrency-basic-2
+ core-java-concurrency-collections
+
+
core-java-date-operations-2
+
+
+
+ core-java-exceptions
+ core-java-exceptions-2
+
+ core-java-function
+
+ core-java-io
+ core-java-io-2
+ core-java-io-apis
+ core-java-io-conversions
+
+ core-java-jar
+ core-java-jndi
+
+ core-java-jvm
+
+ core-java-lambdas
+ core-java-lang
+ core-java-lang-2
+ core-java-lang-math
+ core-java-lang-oop
+ core-java-lang-oop-2
+ core-java-lang-oop-3
+ core-java-lang-oop-4
+ core-java-lang-operators
+ core-java-lang-syntax
+ core-java-lang-syntax-2
+
+ core-java-networking
+ core-java-networking-2
+ core-java-nio
+ core-java-nio-2
+
+ core-java-optional
+
+
+ core-java-perf
+
+ core-java-reflection
+
+ core-java-security
+ core-java-streams
+ core-java-streams-2
+ core-java-streams-3
+ core-java-string-algorithms
+ core-java-string-algorithms-2
+ core-java-string-algorithms-3
+ core-java-string-apis
+ core-java-string-conversions
+ core-java-string-conversions-2
+ core-java-string-operations
+ core-java-string-operations-2
+ core-java-strings
+ core-java-sun
+
+ core-java-text
+
+
+
+ pre-jpms
diff --git a/libraries-2/src/test/java/com/baeldung/handlebars/BuiltinHelperUnitTest.java b/libraries-2/src/test/java/com/baeldung/handlebars/BuiltinHelperUnitTest.java
index 6749f7fe0a..aa29e4c441 100644
--- a/libraries-2/src/test/java/com/baeldung/handlebars/BuiltinHelperUnitTest.java
+++ b/libraries-2/src/test/java/com/baeldung/handlebars/BuiltinHelperUnitTest.java
@@ -7,6 +7,8 @@ import com.github.jknack.handlebars.Template;
import com.github.jknack.handlebars.io.ClassPathTemplateLoader;
import com.github.jknack.handlebars.io.TemplateLoader;
import java.io.IOException;
+
+import org.junit.Ignore;
import org.junit.Test;
/**
@@ -18,6 +20,7 @@ public class BuiltinHelperUnitTest {
private TemplateLoader templateLoader = new ClassPathTemplateLoader("/handlebars", ".html");
+ @Ignore
@Test
public void whenUsedWith_ThenContextChanges() throws IOException {
Handlebars handlebars = new Handlebars(templateLoader);
@@ -30,6 +33,7 @@ public class BuiltinHelperUnitTest {
assertThat(templateString).isEqualTo("\nI live in World
\n");
}
+ @Ignore
@Test
public void whenUsedWithMustacheStyle_ThenContextChanges() throws IOException {
Handlebars handlebars = new Handlebars(templateLoader);
@@ -42,6 +46,7 @@ public class BuiltinHelperUnitTest {
assertThat(templateString).isEqualTo("\nI live in World
\n");
}
+ @Ignore
@Test
public void whenUsedEach_ThenIterates() throws IOException {
Handlebars handlebars = new Handlebars(templateLoader);
@@ -58,6 +63,7 @@ public class BuiltinHelperUnitTest {
+ "\nSpring is my friend.\n");
}
+ @Ignore
@Test
public void whenUsedEachMustacheStyle_ThenIterates() throws IOException {
Handlebars handlebars = new Handlebars(templateLoader);
@@ -74,6 +80,7 @@ public class BuiltinHelperUnitTest {
+ "\nSpring is my friend.\n");
}
+ @Ignore
@Test
public void whenUsedIf_ThenPutsCondition() throws IOException {
Handlebars handlebars = new Handlebars(templateLoader);
@@ -86,6 +93,7 @@ public class BuiltinHelperUnitTest {
assertThat(templateString).isEqualTo("\nBaeldung is busy.
\n");
}
+ @Ignore
@Test
public void whenUsedIfMustacheStyle_ThenPutsCondition() throws IOException {
Handlebars handlebars = new Handlebars(templateLoader);
diff --git a/libraries-2/src/test/java/com/baeldung/handlebars/ReusingTemplatesUnitTest.java b/libraries-2/src/test/java/com/baeldung/handlebars/ReusingTemplatesUnitTest.java
index 36f78f486e..56449f59e4 100644
--- a/libraries-2/src/test/java/com/baeldung/handlebars/ReusingTemplatesUnitTest.java
+++ b/libraries-2/src/test/java/com/baeldung/handlebars/ReusingTemplatesUnitTest.java
@@ -7,6 +7,8 @@ import com.github.jknack.handlebars.Template;
import com.github.jknack.handlebars.io.ClassPathTemplateLoader;
import com.github.jknack.handlebars.io.TemplateLoader;
import java.io.IOException;
+
+import org.junit.Ignore;
import org.junit.Test;
/**
@@ -18,6 +20,7 @@ public class ReusingTemplatesUnitTest {
private TemplateLoader templateLoader = new ClassPathTemplateLoader("/handlebars", ".html");
+ @Ignore
@Test
public void whenOtherTemplateIsReferenced_ThenCanReuse() throws IOException {
Handlebars handlebars = new Handlebars(templateLoader);
@@ -30,6 +33,7 @@ public class ReusingTemplatesUnitTest {
assertThat(templateString).isEqualTo("Hi Baeldung!
\nThis is the page Baeldung
");
}
+ @Ignore
@Test
public void whenBlockIsDefined_ThenCanOverrideWithPartial() throws IOException {
Handlebars handlebars = new Handlebars(templateLoader);
diff --git a/maven-all/pom.xml b/maven-all/pom.xml
new file mode 100644
index 0000000000..3a79a2a686
--- /dev/null
+++ b/maven-all/pom.xml
@@ -0,0 +1,25 @@
+
+
+ 4.0.0
+ maven-all
+ 0.0.1-SNAPSHOT
+ maven-all
+ pom
+
+
+ com.baeldung
+ parent-modules
+ 1.0.0-SNAPSHOT
+
+
+
+
+ maven
+ maven-custom-plugin/counter-maven-plugin
+ maven-war-plugin
+ profiles
+ versions-maven-plugin
+
+
+
diff --git a/maven-polyglot/pom.xml b/maven-polyglot/pom.xml
new file mode 100644
index 0000000000..eb4e629a96
--- /dev/null
+++ b/maven-polyglot/pom.xml
@@ -0,0 +1,22 @@
+
+
+ 4.0.0
+ maven-polyglot
+ 0.0.1-SNAPSHOT
+ maven-polyglot
+ pom
+
+
+ com.baeldung
+ parent-modules
+ 1.0.0-SNAPSHOT
+
+
+
+
+ maven-polyglot-json-extension
+
+
+
+
diff --git a/micronaut/src/main/resources/application.yml b/micronaut/src/main/resources/application.yml
index 4119026dd6..32daacd4aa 100644
--- a/micronaut/src/main/resources/application.yml
+++ b/micronaut/src/main/resources/application.yml
@@ -2,4 +2,4 @@ micronaut:
application:
name: hello-world-server
server:
- port: 9080
\ No newline at end of file
+ port: ${random.port}
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 71e5d21b02..aeaef5f676 100644
--- a/pom.xml
+++ b/pom.xml
@@ -332,20 +332,23 @@
parent-spring-5
parent-java
parent-kotlin
-
+
+ akka-http
akka-streams
+
algorithms-genetic
algorithms-miscellaneous-1
algorithms-miscellaneous-2
algorithms-miscellaneous-3
algorithms-miscellaneous-4
algorithms-miscellaneous-5
+ algorithms-searching
algorithms-sorting
algorithms-sorting-2
- algorithms-searching
animal-sniffer-mvn-plugin
annotations
antlr
+
apache-avro
apache-bval
apache-curator
@@ -366,12 +369,18 @@
apache-tika
apache-velocity
apache-zookeeper
+
asciidoctor
asm
+
atomix
+
aws
aws-lambda
+ aws-reactive
+
axon
+
azure
bazel
@@ -381,83 +390,18 @@
cas
cdi
checker-plugin
- cloud-foundry-uaa/cf-uaa-oauth2-client
- cloud-foundry-uaa/cf-uaa-oauth2-resource-server
+
+ cloud-foundry-uaa
code-generation
+
core-groovy
core-groovy-2
core-groovy-collections
-
-
-
- core-java-modules/core-java-8
- core-java-modules/core-java-8-2
- core-java-modules/core-java-annotations
- core-java-modules/core-java-streams
- core-java-modules/core-java-streams-2
- core-java-modules/core-java-streams-3
-
- core-java-modules/core-java-function
- core-java-modules/core-java-lang-math
-
-
- core-java-modules/core-java-text
- core-java-modules/core-java-lambdas
-
-
- core-java-modules/core-java-arrays
- core-java-modules/core-java-arrays-2
- core-java-modules/core-java-collections
- core-java-modules/core-java-collections-2
- core-java-modules/core-java-collections-3
- core-java-modules/core-java-collections-list
- core-java-modules/core-java-collections-list-2
- core-java-modules/core-java-collections-list-3
- core-java-modules/core-java-collections-array-list
- core-java-modules/core-java-collections-set
- core-java-modules/core-java-concurrency-basic
- core-java-modules/core-java-concurrency-basic-2
- core-java-modules/core-java-concurrency-collections
- core-java-modules/core-java-io
- core-java-modules/core-java-io-2
- core-java-modules/core-java-io-apis
- core-java-modules/core-java-io-conversions
- core-java-modules/core-java-nio
- core-java-modules/core-java-nio-2
- core-java-modules/core-java-security
- core-java-modules/core-java-exceptions
- core-java-modules/core-java-lang-syntax
- core-java-modules/core-java-lang-syntax-2
- core-java-modules/core-java-lang
- core-java-modules/core-java-lang-2
- core-java-modules/core-java-lang-oop
- core-java-modules/core-java-lang-oop-2
- core-java-modules/core-java-lang-oop-3
- core-java-modules/core-java-lang-oop-4
+
core-java-modules
- core-java-modules/core-java-networking
- core-java-modules/core-java-perf
- core-java-modules/core-java-reflection
- core-java-modules/core-java-sun
- core-java-modules/core-java-string-conversions
- core-java-modules/core-java-string-conversions-2
- core-java-modules/core-java-string-operations
- core-java-modules/core-java-string-operations-2
- core-java-modules/core-java-string-algorithms
- core-java-modules/core-java-string-algorithms-2
- core-java-modules/core-java-string-apis
- core-java-modules/core-java-strings
- core-java-modules/core-java
- core-java-modules/core-java-jar
- core-java-modules/core-java-jvm
core-kotlin-modules
core-scala
+
couchbase
custom-pmd
@@ -479,15 +423,16 @@
google-cloud
google-web-toolkit
+
graphql/graphql-java
grpc
gson
guava
- guava-io
guava-collections
guava-collections-map
guava-collections-set
+ guava-io
guava-modules
guice
@@ -502,12 +447,16 @@
immutables
jackson-modules
+ java-blockchain
+
java-collections-conversions
java-collections-conversions-2
java-collections-maps
java-collections-maps-2
- java-jdi
+
+ javafx
+ java-jdi
java-lite
java-math
java-math-2
@@ -518,12 +467,10 @@
java-spi
java-vavr-stream
java-websocket
- javafx
javax-servlets
javaxval
jaxb
-
+ jee-7
jee-7-security
jee-kotlin
jersey
@@ -545,52 +492,51 @@
kotlin-libraries
kotlin-libraries-2
+ kotlin-quasar
- libraries
libraries-2
libraries-3
+ libraries-apache-commons
+ libraries-apache-commons-collections
+ libraries-apache-commons-io
libraries-data
libraries-data-2
libraries-data-db
libraries-data-io
- libraries-apache-commons
- libraries-apache-commons-collections
- libraries-apache-commons-io
- libraries-primitive
- libraries-testing
- libraries-security
- libraries-server
libraries-http
libraries-io
+ libraries-primitive
+ libraries-security
+ libraries-server
+ libraries-testing
linkrest
logging-modules
lombok
+ lombok-custom
lucene
+ machine-learning
mapstruct
-
- maven-all/maven
- maven-all/maven-custom-plugin/counter-maven-plugin
- maven-all/maven-war-plugin
- maven-all/profiles
- maven-all/versions-maven-plugin
+
+ maven-all
maven-archetype
-
- maven-polyglot/maven-polyglot-json-extension
-
+
+ maven-polyglot
+
mesos-marathon
metrics
-
+ micronaut
microprofile
msf4j
-
+
mustache
mybatis
- ninja
netflix-modules
+ ninja
+ oauth2-framework-impl
optaplanner
orika
osgi
@@ -598,11 +544,12 @@
patterns
pdf
performance-tests
+ persistence-modules
protobuffer
- persistence-modules
quarkus
+
rabbitmq
@@ -610,32 +557,12 @@
reactor-core
resteasy
restx
-
- rule-engines
rsocket
+ rule-engines
rxjava-core
+ rxjava-libraries
rxjava-observables
rxjava-operators
- rxjava-libraries
- software-security/sql-injection-samples
-
- tensorflow-java
- spf4j
- spring-boot-config-jpa-error
- spring-boot-flowable
- spring-boot-mvc-2
- spring-boot-performance
- spring-boot-properties
- spring-mvc-basics
- spring-security-modules/spring-security-kerberos
- oauth2-framework-impl
-
- spring-boot-nashorn
- java-blockchain
- machine-learning
- webrtc
- wildfly
- quarkus-extension
@@ -671,8 +598,6 @@
- netflix-modules
-
parent-boot-1
parent-boot-2
parent-spring-4
@@ -681,12 +606,14 @@
parent-kotlin
saas
+ software-security/sql-injection-samples
+
spark-java
+ spf4j
spring-4
spring-5
- spring-5-webflux
spring-5-data-reactive
spring-5-mvc
spring-5-reactive
@@ -695,55 +622,63 @@
spring-5-reactive-oauth
spring-5-reactive-security
spring-5-security
- spring-5-security-oauth
spring-5-security-cognito
+ spring-5-security-oauth
+ spring-5-webflux
spring-activiti
spring-akka
spring-amqp
spring-aop
spring-apache-camel
+
spring-batch
spring-bom
spring-boot
spring-boot-admin
spring-boot-angular
+ spring-boot-artifacts
spring-boot-autoconfiguration
spring-boot-bootstrap
spring-boot-camel
- spring-boot-config-jpa-error
spring-boot-client
-
+ spring-boot-config-jpa-error
spring-boot-crud
spring-boot-ctx-fluent
spring-boot-custom-starter
+ spring-boot-data
+ spring-boot-deployment
+ spring-boot-di
+ spring-boot-environment
+ spring-boot-flowable
spring-boot-jasypt
spring-boot-keycloak
spring-boot-kotlin
+ spring-boot-libraries
spring-boot-logging-log4j2
spring-boot-mvc
+ spring-boot-mvc-2
spring-boot-mvc-birt
- spring-boot-environment
- spring-boot-deployment
+ spring-boot-nashorn
+ spring-boot-parent
+ spring-boot-performance
+ spring-boot-properties
+ spring-boot-property-exp
+
+ spring-boot-rest
spring-boot-runtime
spring-boot-runtime/disabling-console-jul
spring-boot-runtime/disabling-console-log4j2
spring-boot-runtime/disabling-console-logback
- spring-boot-artifacts
- spring-boot-rest
- spring-boot-data
- spring-boot-parent
- spring-boot-property-exp
spring-boot-security
spring-boot-springdoc
spring-boot-testing
spring-boot-vue
- spring-caching
- spring-boot-libraries
+ spring-caching
spring-cloud
spring-cloud-bus
@@ -757,9 +692,9 @@
spring-data-rest
spring-data-rest-querydsl
+ spring-di
spring-dispatcher-servlet
spring-drools
- spring-di
spring-ehcache
spring-ejb
@@ -784,60 +719,41 @@
spring-mobile
spring-mockito
- spring-websockets
+
+ spring-mvc-basics
+ spring-mvc-basics-2
+ spring-mvc-basics-3
spring-mvc-basics-4
+
spring-mvc-forms-jsp
spring-mvc-forms-thymeleaf
spring-mvc-java
spring-mvc-kotlin
- spring-mvc-basics-2
- spring-mvc-basics-3
- spring-mvc-views
+
spring-mvc-velocity
+ spring-mvc-views
spring-mvc-webflow
spring-mvc-xml
spring-protobuf
-
-
spring-quartz
spring-reactive-kotlin
spring-reactor
spring-remoting
- spring-rest-http
spring-rest-angular
spring-rest-compress
- spring-rest-testing
spring-rest-hal-browser
+ spring-rest-http
spring-rest-query-language
spring-rest-shell
spring-rest-simple
spring-resttemplate
+ spring-rest-testing
spring-roo
+
spring-scheduling
- spring-security-modules/spring-security-acl
- spring-security-modules/spring-security-angular/server
- spring-security-modules/spring-security-cache-control
- spring-security-modules/spring-security-core
- spring-security-modules/spring-security-mvc
- spring-security-modules/spring-security-mvc-boot
- spring-security-modules/spring-security-mvc-custom
- spring-security-modules/spring-security-mvc-digest-auth
- spring-security-modules/spring-security-mvc-jsonview
- spring-security-modules/spring-security-mvc-ldap
- spring-security-modules/spring-security-mvc-login
- spring-security-modules/spring-security-mvc-persisted-remember-me
- spring-security-modules/spring-security-mvc-socket
- spring-security-modules/spring-security-oidc
-
- spring-security-modules/spring-security-rest
- spring-security-modules/spring-security-rest-basic-auth
- spring-security-modules/spring-security-rest-custom
- spring-security-modules/spring-security-sso
- spring-security-modules/spring-security-stormpath
- spring-security-modules/spring-security-thymeleaf
- spring-security-modules/spring-security-x509
+ spring-security-modules
spring-session
spring-shell
spring-sleuth
@@ -849,17 +765,20 @@
spring-swagger-codegen
spring-thymeleaf
+ spring-thymeleaf-2
spring-vault
spring-vertx
spring-webflux-amqp
+ spring-websockets
static-analysis
stripe
structurizr
struts-2
+ tensorflow-java
testing-modules
twilio
@@ -872,17 +791,11 @@
video-tutorials
vraptor
+ webrtc
wicket
-
+ wildfly
xml
xstream
-
- tensorflow-java
- spring-boot-flowable
- spring-security-modules/spring-security-kerberos
-
- spring-boot-nashorn
- java-blockchain
@@ -925,9 +838,6 @@
parent-java
parent-kotlin
- core-java-modules/core-java-concurrency-advanced
- core-java-modules/core-java-concurrency-advanced-2
- core-java-modules/core-java-concurrency-advanced-3
core-kotlin
core-kotlin-2
@@ -936,12 +846,6 @@
jws
libraries
- persistence-modules/hibernate5
- persistence-modules/hibernate-mapping
- persistence-modules/java-jpa
- persistence-modules/java-jpa-2
- persistence-modules/java-mongodb
- persistence-modules/jnosql
vaadin
vavr
@@ -977,20 +881,23 @@
parent-spring-5
parent-java
parent-kotlin
-
+
+ akka-http
akka-streams
+
algorithms-genetic
algorithms-miscellaneous-1
algorithms-miscellaneous-2
algorithms-miscellaneous-3
algorithms-miscellaneous-4
algorithms-miscellaneous-5
+ algorithms-searching
algorithms-sorting
algorithms-sorting-2
- algorithms-searching
animal-sniffer-mvn-plugin
annotations
antlr
+
apache-avro
apache-bval
apache-curator
@@ -1011,90 +918,39 @@
apache-tika
apache-velocity
apache-zookeeper
+
asciidoctor
asm
+
atomix
+
aws
aws-lambda
+ aws-reactive
+
axon
+
azure
+
bazel
+ blade
bootique
cas
cdi
checker-plugin
- cloud-foundry-uaa/cf-uaa-oauth2-client
- cloud-foundry-uaa/cf-uaa-oauth2-resource-server
+
+ cloud-foundry-uaa
code-generation
+
core-groovy
core-groovy-2
core-groovy-collections
-
-
- core-java-modules/core-java-8
- core-java-modules/core-java-8-2
- core-java-modules/core-java-annotations
- core-java-modules/core-java-streams
- core-java-modules/core-java-streams-2
- core-java-modules/core-java-streams-3
-
- core-java-modules/core-java-function
- core-java-modules/core-java-lang-math
-
-
- core-java-modules/core-java-text
-
-
- core-java-modules/core-java-arrays
- core-java-modules/core-java-arrays-2
- core-java-modules/core-java-collections
- core-java-modules/core-java-collections-2
- core-java-modules/core-java-collections-3
- core-java-modules/core-java-collections-list
- core-java-modules/core-java-collections-list-2
- core-java-modules/core-java-collections-list-3
- core-java-modules/core-java-collections-array-list
- core-java-modules/core-java-collections-set
- core-java-modules/core-java-concurrency-basic
- core-java-modules/core-java-concurrency-basic-2
- core-java-modules/core-java-concurrency-collections
- core-java-modules/core-java-io
- core-java-modules/core-java-io-2
- core-java-modules/core-java-io-apis
- core-java-modules/core-java-io-conversions
- core-java-modules/core-java-nio
- core-java-modules/core-java-nio-2
- core-java-modules/core-java-security
- core-java-modules/core-java-exceptions
- core-java-modules/core-java-lang-syntax
- core-java-modules/core-java-lang-syntax-2
- core-java-modules/core-java-lang
- core-java-modules/core-java-lang-2
- core-java-modules/core-java-lang-oop
- core-java-modules/core-java-lang-oop-2
- core-java-modules/core-java-lang-oop-3
- core-java-modules/core-java-lang-oop-4
+
core-java-modules
- core-java-modules/core-java-networking
- core-java-modules/core-java-perf
- core-java-modules/core-java-sun
- core-java-modules/core-java-string-conversions
- core-java-modules/core-java-string-conversions-2
- core-java-modules/core-java-string-operations
- core-java-modules/core-java-string-operations-2
- core-java-modules/core-java-string-algorithms
- core-java-modules/core-java-string-algorithms-2
- core-java-modules/core-java-string-apis
- core-java-modules/core-java-strings
core-kotlin-modules
core-scala
+
couchbase
custom-pmd
@@ -1116,15 +972,16 @@
google-cloud
google-web-toolkit
+
graphql/graphql-java
grpc
gson
guava
- guava-io
guava-collections
guava-collections-map
guava-collections-set
+ guava-io
guava-modules
guice
@@ -1139,15 +996,19 @@
immutables
jackson-modules
+ java-blockchain
+
java-collections-conversions
java-collections-conversions-2
java-collections-maps
java-collections-maps-2
+
+
+ javafx
java-jdi
- java-ee-8-security-api
java-lite
java-math
- java-math-2
+ java-math-2
java-numbers
java-numbers-2
java-numbers-3
@@ -1155,12 +1016,10 @@
java-spi
java-vavr-stream
java-websocket
- javafx
javax-servlets
javaxval
jaxb
-
+ jee-7
jee-7-security
jee-kotlin
jersey
@@ -1181,50 +1040,52 @@
kotlin-libraries
+ kotlin-libraries-2
+ kotlin-quasar
- libraries
+ libraries-2
libraries-3
+ libraries-apache-commons
+ libraries-apache-commons-collections
+ libraries-apache-commons-io
libraries-data
libraries-data-2
libraries-data-db
libraries-data-io
- libraries-apache-commons
- libraries-apache-commons-collections
- libraries-apache-commons-io
- libraries-testing
+ libraries-http
+ libraries-io
+ libraries-primitive
libraries-security
libraries-server
- libraries-http
+ libraries-testing
linkrest
logging-modules
lombok
+ lombok-custom
lucene
+ machine-learning
mapstruct
-
- maven-all/maven
- maven-all/maven-custom-plugin/counter-maven-plugin
- maven-all/maven-war-plugin
- maven-all/profiles
- maven-all/versions-maven-plugin
-
+
+ maven-all
maven-archetype
-
- maven-polyglot/maven-polyglot-json-extension
-
+
+ maven-polyglot
+
mesos-marathon
metrics
-
+ micronaut
microprofile
msf4j
-
+
mustache
mybatis
- ninja
netflix-modules
+ ninja
+ oauth2-framework-impl
optaplanner
orika
osgi
@@ -1232,10 +1093,12 @@
patterns
pdf
performance-tests
+ persistence-modules
protobuffer
- persistence-modules
+ quarkus
+
rabbitmq
@@ -1243,20 +1106,12 @@
reactor-core
resteasy
restx
-
- rule-engines
rsocket
+ rule-engines
rxjava-core
+ rxjava-libraries
rxjava-observables
rxjava-operators
- rxjava-libraries
- oauth2-framework-impl
- spf4j
- spring-boot-performance
- spring-boot-properties
- spring-mvc-basics
-
-
@@ -1292,7 +1147,10 @@
parent-kotlin
saas
+ software-security/sql-injection-samples
+
spark-java
+ spf4j
spring-4
@@ -1305,48 +1163,64 @@
spring-5-reactive-oauth
spring-5-reactive-security
spring-5-security
- spring-5-security-oauth
spring-5-security-cognito
+ spring-5-security-oauth
+ spring-5-webflux
+
spring-activiti
spring-akka
spring-amqp
spring-aop
spring-apache-camel
+
spring-batch
spring-bom
spring-boot
spring-boot-admin
spring-boot-angular
+ spring-boot-artifacts
spring-boot-autoconfiguration
spring-boot-bootstrap
spring-boot-camel
spring-boot-client
+ spring-boot-config-jpa-error
spring-boot-crud
spring-boot-ctx-fluent
spring-boot-custom-starter
+ spring-boot-data
+ spring-boot-deployment
+ spring-boot-di
+ spring-boot-environment
+ spring-boot-flowable
spring-boot-jasypt
spring-boot-keycloak
+ spring-boot-kotlin
+ spring-boot-libraries
spring-boot-logging-log4j2
spring-boot-mvc
+ spring-boot-mvc-2
spring-boot-mvc-birt
- spring-boot-environment
- spring-boot-deployment
+ spring-boot-nashorn
+ spring-boot-parent
+ spring-boot-performance
+ spring-boot-properties
+ spring-boot-property-exp
+
+ spring-boot-rest
spring-boot-runtime
spring-boot-runtime/disabling-console-jul
spring-boot-runtime/disabling-console-log4j2
spring-boot-runtime/disabling-console-logback
- spring-boot-artifacts
- spring-boot-rest
- spring-boot-data
- spring-boot-parent
- spring-boot-property-exp
spring-boot-security
spring-boot-springdoc
+ spring-boot-testing
spring-boot-vue
+
spring-caching
+
spring-cloud
spring-cloud-bus
@@ -1359,9 +1233,9 @@
spring-data-rest
spring-data-rest-querydsl
+ spring-di
spring-dispatcher-servlet
spring-drools
- spring-di
spring-ehcache
spring-ejb
@@ -1386,60 +1260,41 @@
spring-mobile
spring-mockito
- spring-websockets
+
+ spring-mvc-basics
+ spring-mvc-basics-2
+ spring-mvc-basics-3
+ spring-mvc-basics-4
+
spring-mvc-forms-jsp
spring-mvc-forms-thymeleaf
spring-mvc-java
spring-mvc-kotlin
- spring-mvc-basics-2
- spring-mvc-basics-3
- spring-mvc-basics-4
- spring-mvc-views
+
spring-mvc-velocity
+ spring-mvc-views
spring-mvc-webflow
spring-mvc-xml
spring-protobuf
-
-
spring-quartz
spring-reactive-kotlin
spring-reactor
spring-remoting
- spring-rest-http
spring-rest-angular
spring-rest-compress
- spring-rest-testing
spring-rest-hal-browser
+ spring-rest-http
spring-rest-query-language
spring-rest-shell
spring-rest-simple
spring-resttemplate
+ spring-rest-testing
spring-roo
spring-scheduling
- spring-security-modules/spring-security-acl
- spring-security-modules/spring-security-angular/server
- spring-security-modules/spring-security-cache-control
- spring-security-modules/spring-security-core
- spring-security-modules/spring-security-mvc
- spring-security-modules/spring-security-mvc-boot
- spring-security-modules/spring-security-mvc-custom
- spring-security-modules/spring-security-mvc-digest-auth
- spring-security-modules/spring-security-mvc-ldap
- spring-security-modules/spring-security-mvc-login
- spring-security-modules/spring-security-mvc-persisted-remember-me
- spring-security-modules/spring-security-mvc-socket
- spring-security-modules/spring-security-oidc
-
- spring-security-modules/spring-security-rest
- spring-security-modules/spring-security-rest-basic-auth
- spring-security-modules/spring-security-rest-custom
- spring-security-modules/spring-security-sso
- spring-security-modules/spring-security-stormpath
- spring-security-modules/spring-security-thymeleaf
- spring-security-modules/spring-security-x509
+ spring-security-modules
spring-session
spring-shell
spring-sleuth
@@ -1451,17 +1306,20 @@
spring-swagger-codegen
spring-thymeleaf
+ spring-thymeleaf-2
spring-vault
spring-vertx
spring-webflux-amqp
+ spring-websockets
static-analysis
stripe
structurizr
struts-2
+ tensorflow-java
testing-modules
twilio
@@ -1474,8 +1332,9 @@
video-tutorials
vraptor
+ webrtc
wicket
-
+ wildfly
xml
xstream
@@ -1512,11 +1371,6 @@
parent-java
parent-kotlin
- core-java-modules/core-java
- core-java-modules/core-java-jar
- core-java-modules/core-java-concurrency-advanced
- core-java-modules/core-java-concurrency-advanced-2
- core-java-modules/core-java-concurrency-advanced-3
core-kotlin
core-kotlin-2
@@ -1526,13 +1380,6 @@
libraries
- persistence-modules/hibernate5
- persistence-modules/hibernate-mapping
- persistence-modules/java-jpa
- persistence-modules/java-jpa-2
- persistence-modules/java-mongodb
- persistence-modules/jnosql
-
vaadin
vavr
diff --git a/spring-security-modules/pom.xml b/spring-security-modules/pom.xml
new file mode 100644
index 0000000000..168fab85c0
--- /dev/null
+++ b/spring-security-modules/pom.xml
@@ -0,0 +1,44 @@
+
+
+ 4.0.0
+ spring-security-modules
+ 0.0.1-SNAPSHOT
+ spring-security-modules
+ pom
+
+
+ com.baeldung
+ parent-modules
+ 1.0.0-SNAPSHOT
+
+
+
+ spring-security-acl
+ spring-security-angular/server
+ spring-security-cache-control
+ spring-security-core
+ spring-security-cors
+ spring-security-kerberos
+ spring-security-mvc
+ spring-security-mvc-boot
+ spring-security-mvc-custom
+ spring-security-mvc-digest-auth
+ spring-security-mvc-jsonview
+ spring-security-mvc-ldap
+ spring-security-mvc-login
+ spring-security-mvc-persisted-remember-me
+ spring-security-mvc-socket
+ spring-security-oidc
+
+
+ spring-security-rest
+ spring-security-rest-basic-auth
+ spring-security-rest-custom
+ spring-security-sso
+ spring-security-stormpath
+ spring-security-thymeleaf
+ spring-security-x509
+
+
+
diff --git a/spring-security-modules/spring-security-cors/pom.xml b/spring-security-modules/spring-security-cors/pom.xml
index 91e8f5adb6..2acb99368f 100644
--- a/spring-security-modules/spring-security-cors/pom.xml
+++ b/spring-security-modules/spring-security-cors/pom.xml
@@ -3,15 +3,14 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
spring-security-cors
- 0.0.1-SNAPSHOT
spring-security-cors
jar
Spring Security CORS
com.baeldung
- parent-modules
- 1.0.0-SNAPSHOT
+ spring-security-modules
+ 0.0.1-SNAPSHOT
diff --git a/spring-security-modules/spring-security-cors/src/test/java/com/baeldung/springbootsecuritycors/ResourceControllerTest.java b/spring-security-modules/spring-security-cors/src/test/java/com/baeldung/springbootsecuritycors/ResourceControllerUnitTest.java
similarity index 97%
rename from spring-security-modules/spring-security-cors/src/test/java/com/baeldung/springbootsecuritycors/ResourceControllerTest.java
rename to spring-security-modules/spring-security-cors/src/test/java/com/baeldung/springbootsecuritycors/ResourceControllerUnitTest.java
index a471eb922f..7567573040 100644
--- a/spring-security-modules/spring-security-cors/src/test/java/com/baeldung/springbootsecuritycors/ResourceControllerTest.java
+++ b/spring-security-modules/spring-security-cors/src/test/java/com/baeldung/springbootsecuritycors/ResourceControllerUnitTest.java
@@ -18,7 +18,7 @@ import com.baeldung.springbootsecuritycors.basicauth.SpringBootSecurityApplicati
@RunWith(SpringRunner.class)
@SpringBootTest(classes = { SpringBootSecurityApplication.class })
-public class ResourceControllerTest {
+public class ResourceControllerUnitTest {
private MockMvc mockMvc;
diff --git a/spring-security-sso/spring-security-sso-auth-server/README.md b/spring-security-sso/spring-security-sso-auth-server/README.md
deleted file mode 100644
index 845fb50a93..0000000000
--- a/spring-security-sso/spring-security-sso-auth-server/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-### Relevant Articles
-
-- [Simple Single Sign-On with Spring Security OAuth2](https://www.baeldung.com/sso-spring-security-oauth2)
diff --git a/spring-security-sso/spring-security-sso-ui-2/README.md b/spring-security-sso/spring-security-sso-ui-2/README.md
deleted file mode 100644
index aed217bdf0..0000000000
--- a/spring-security-sso/spring-security-sso-ui-2/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-### Relevant Articles:
-
-- [Simple Single Sign-On with Spring Security OAuth2](https://www.baeldung.com/sso-spring-security-oauth2)
diff --git a/spring-security-sso/spring-security-sso-ui/README.md b/spring-security-sso/spring-security-sso-ui/README.md
deleted file mode 100644
index 845fb50a93..0000000000
--- a/spring-security-sso/spring-security-sso-ui/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-### Relevant Articles
-
-- [Simple Single Sign-On with Spring Security OAuth2](https://www.baeldung.com/sso-spring-security-oauth2)