From 043cb42149731fc7cb732dd231db5db8879170a9 Mon Sep 17 00:00:00 2001 From: Rob Winch Date: Fri, 16 Jun 2017 15:52:01 -0500 Subject: [PATCH] Extract spring-session-jdbc Issue gh-806 --- docs/spring-session-docs.gradle | 3 ++- docs/src/docs/asciidoc/index.adoc | 4 ++-- spring-session-core/spring-session-core.gradle | 5 ----- spring-session-jdbc/spring-session-jdbc.gradle | 11 ++++++++++- ...AbstractJdbcOperationsSessionRepositoryITests.java | 0 .../DerbyJdbcOperationsSessionRepositoryITests.java | 0 .../jdbc/H2JdbcOperationsSessionRepositoryITests.java | 0 .../HsqldbJdbcOperationsSessionRepositoryITests.java | 0 .../session/jdbc/JdbcOperationsSessionRepository.java | 0 .../annotation/web/http/EnableJdbcHttpSession.java | 0 .../web/http/JdbcHttpSessionConfiguration.java | 0 .../org/springframework/session/jdbc/schema-db2.sql | 0 .../org/springframework/session/jdbc/schema-derby.sql | 0 .../springframework/session/jdbc/schema-drop-db2.sql | 0 .../session/jdbc/schema-drop-derby.sql | 0 .../springframework/session/jdbc/schema-drop-h2.sql | 0 .../session/jdbc/schema-drop-hsqldb.sql | 0 .../session/jdbc/schema-drop-mysql.sql | 0 .../session/jdbc/schema-drop-oracle.sql | 0 .../session/jdbc/schema-drop-postgresql.sql | 0 .../session/jdbc/schema-drop-sqlite.sql | 0 .../session/jdbc/schema-drop-sqlserver.sql | 0 .../session/jdbc/schema-drop-sybase.sql | 0 .../org/springframework/session/jdbc/schema-h2.sql | 0 .../springframework/session/jdbc/schema-hsqldb.sql | 0 .../org/springframework/session/jdbc/schema-mysql.sql | 0 .../springframework/session/jdbc/schema-oracle.sql | 0 .../session/jdbc/schema-postgresql.sql | 0 .../springframework/session/jdbc/schema-sqlite.sql | 0 .../springframework/session/jdbc/schema-sqlserver.sql | 0 .../springframework/session/jdbc/schema-sybase.sql | 0 .../jdbc/JdbcOperationsSessionRepositoryTests.java | 0 .../JdbcHttpSessionConfigurationCustomCronTests.java | 0 .../web/http/JdbcHttpSessionConfigurationTests.java | 0 ...ng-session-cleanup-cron-expression-oops.properties | 1 + 35 files changed, 15 insertions(+), 9 deletions(-) rename {spring-session-core => spring-session-jdbc}/src/integration-test/java/org/springframework/session/jdbc/AbstractJdbcOperationsSessionRepositoryITests.java (100%) rename {spring-session-core => spring-session-jdbc}/src/integration-test/java/org/springframework/session/jdbc/DerbyJdbcOperationsSessionRepositoryITests.java (100%) rename {spring-session-core => spring-session-jdbc}/src/integration-test/java/org/springframework/session/jdbc/H2JdbcOperationsSessionRepositoryITests.java (100%) rename {spring-session-core => spring-session-jdbc}/src/integration-test/java/org/springframework/session/jdbc/HsqldbJdbcOperationsSessionRepositoryITests.java (100%) rename {spring-session-core => spring-session-jdbc}/src/main/java/org/springframework/session/jdbc/JdbcOperationsSessionRepository.java (100%) rename {spring-session-core => spring-session-jdbc}/src/main/java/org/springframework/session/jdbc/config/annotation/web/http/EnableJdbcHttpSession.java (100%) rename {spring-session-core => spring-session-jdbc}/src/main/java/org/springframework/session/jdbc/config/annotation/web/http/JdbcHttpSessionConfiguration.java (100%) rename {spring-session-core => spring-session-jdbc}/src/main/resources/org/springframework/session/jdbc/schema-db2.sql (100%) rename {spring-session-core => spring-session-jdbc}/src/main/resources/org/springframework/session/jdbc/schema-derby.sql (100%) rename {spring-session-core => spring-session-jdbc}/src/main/resources/org/springframework/session/jdbc/schema-drop-db2.sql (100%) rename {spring-session-core => spring-session-jdbc}/src/main/resources/org/springframework/session/jdbc/schema-drop-derby.sql (100%) rename {spring-session-core => spring-session-jdbc}/src/main/resources/org/springframework/session/jdbc/schema-drop-h2.sql (100%) rename {spring-session-core => spring-session-jdbc}/src/main/resources/org/springframework/session/jdbc/schema-drop-hsqldb.sql (100%) rename {spring-session-core => spring-session-jdbc}/src/main/resources/org/springframework/session/jdbc/schema-drop-mysql.sql (100%) rename {spring-session-core => spring-session-jdbc}/src/main/resources/org/springframework/session/jdbc/schema-drop-oracle.sql (100%) rename {spring-session-core => spring-session-jdbc}/src/main/resources/org/springframework/session/jdbc/schema-drop-postgresql.sql (100%) rename {spring-session-core => spring-session-jdbc}/src/main/resources/org/springframework/session/jdbc/schema-drop-sqlite.sql (100%) rename {spring-session-core => spring-session-jdbc}/src/main/resources/org/springframework/session/jdbc/schema-drop-sqlserver.sql (100%) rename {spring-session-core => spring-session-jdbc}/src/main/resources/org/springframework/session/jdbc/schema-drop-sybase.sql (100%) rename {spring-session-core => spring-session-jdbc}/src/main/resources/org/springframework/session/jdbc/schema-h2.sql (100%) rename {spring-session-core => spring-session-jdbc}/src/main/resources/org/springframework/session/jdbc/schema-hsqldb.sql (100%) rename {spring-session-core => spring-session-jdbc}/src/main/resources/org/springframework/session/jdbc/schema-mysql.sql (100%) rename {spring-session-core => spring-session-jdbc}/src/main/resources/org/springframework/session/jdbc/schema-oracle.sql (100%) rename {spring-session-core => spring-session-jdbc}/src/main/resources/org/springframework/session/jdbc/schema-postgresql.sql (100%) rename {spring-session-core => spring-session-jdbc}/src/main/resources/org/springframework/session/jdbc/schema-sqlite.sql (100%) rename {spring-session-core => spring-session-jdbc}/src/main/resources/org/springframework/session/jdbc/schema-sqlserver.sql (100%) rename {spring-session-core => spring-session-jdbc}/src/main/resources/org/springframework/session/jdbc/schema-sybase.sql (100%) rename {spring-session-core => spring-session-jdbc}/src/test/java/org/springframework/session/jdbc/JdbcOperationsSessionRepositoryTests.java (100%) rename {spring-session-core => spring-session-jdbc}/src/test/java/org/springframework/session/jdbc/config/annotation/web/http/JdbcHttpSessionConfigurationCustomCronTests.java (100%) rename {spring-session-core => spring-session-jdbc}/src/test/java/org/springframework/session/jdbc/config/annotation/web/http/JdbcHttpSessionConfigurationTests.java (100%) create mode 100644 spring-session-jdbc/src/test/resources/spring-session-cleanup-cron-expression-oops.properties diff --git a/docs/spring-session-docs.gradle b/docs/spring-session-docs.gradle index 721df0ee..af597fe5 100644 --- a/docs/spring-session-docs.gradle +++ b/docs/spring-session-docs.gradle @@ -5,6 +5,7 @@ dependencies { testCompile project(':spring-session-core') testCompile project(':spring-session-data-redis') testCompile project(':spring-session-hazelcast') + testCompile project(':spring-session-jdbc') testCompile "org.springframework:spring-jdbc" testCompile "org.springframework:spring-messaging" testCompile "org.springframework:spring-webmvc" @@ -40,5 +41,5 @@ asciidoctor { 'docs-test-dir' : rootProject.projectDir.path + '/docs/src/test/java/', 'docs-test-resources-dir' : rootProject.projectDir.path + '/docs/src/test/resources/', 'samples-dir' : rootProject.projectDir.path + '/samples/', - 'session-main-resources-dir' : rootProject.projectDir.path + '/spring-session/src/main/resources/' + 'session-jdbc-main-resources-dir' : project(':spring-session-jdbc').projectDir.path + '/src/main/resources/' } diff --git a/docs/src/docs/asciidoc/index.adoc b/docs/src/docs/asciidoc/index.adoc index 361498e0..4276d94a 100644 --- a/docs/src/docs/asciidoc/index.adoc +++ b/docs/src/docs/asciidoc/index.adoc @@ -856,14 +856,14 @@ For example, with PostgreSQL database you would use the following schema script: [source,sql,indent=0] ---- -include::{session-main-resources-dir}org/springframework/session/jdbc/schema-postgresql.sql[] +include::{session-jdbc-main-resources-dir}org/springframework/session/jdbc/schema-postgresql.sql[] ---- And with MySQL database: [source,sql,indent=0] ---- -include::{session-main-resources-dir}org/springframework/session/jdbc/schema-mysql.sql[] +include::{session-jdbc-main-resources-dir}org/springframework/session/jdbc/schema-mysql.sql[] ---- ==== Transaction management diff --git a/spring-session-core/spring-session-core.gradle b/spring-session-core/spring-session-core.gradle index e413144e..171204c9 100644 --- a/spring-session-core/spring-session-core.gradle +++ b/spring-session-core/spring-session-core.gradle @@ -15,11 +15,6 @@ dependencies { provided "javax.servlet:javax.servlet-api" - integrationTestCompile "org.apache.commons:commons-pool2" - integrationTestCompile "org.apache.derby:derby" - integrationTestCompile "com.h2database:h2" - integrationTestCompile "org.hsqldb:hsqldb" - testCompile "junit:junit" testCompile "org.mockito:mockito-core" testCompile "edu.umd.cs.mtc:multithreadedtc" diff --git a/spring-session-jdbc/spring-session-jdbc.gradle b/spring-session-jdbc/spring-session-jdbc.gradle index d08e1859..dad03705 100644 --- a/spring-session-jdbc/spring-session-jdbc.gradle +++ b/spring-session-jdbc/spring-session-jdbc.gradle @@ -1,8 +1,17 @@ apply plugin: 'io.spring.convention.spring-pom' -description = "Aggregator for Spring Session and Spring JDBC" +description = "Spring Session and Spring JDBC integration" dependencies { compile project(':spring-session-core') + compile "org.springframework:spring-context" compile "org.springframework:spring-jdbc" + + testCompile "javax.servlet:javax.servlet-api" + testCompile "org.springframework.security:spring-security-core" + testCompile "org.springframework.security:spring-security-web" + + integrationTestCompile "org.apache.derby:derby" + integrationTestCompile "com.h2database:h2" + integrationTestCompile "org.hsqldb:hsqldb" } diff --git a/spring-session-core/src/integration-test/java/org/springframework/session/jdbc/AbstractJdbcOperationsSessionRepositoryITests.java b/spring-session-jdbc/src/integration-test/java/org/springframework/session/jdbc/AbstractJdbcOperationsSessionRepositoryITests.java similarity index 100% rename from spring-session-core/src/integration-test/java/org/springframework/session/jdbc/AbstractJdbcOperationsSessionRepositoryITests.java rename to spring-session-jdbc/src/integration-test/java/org/springframework/session/jdbc/AbstractJdbcOperationsSessionRepositoryITests.java diff --git a/spring-session-core/src/integration-test/java/org/springframework/session/jdbc/DerbyJdbcOperationsSessionRepositoryITests.java b/spring-session-jdbc/src/integration-test/java/org/springframework/session/jdbc/DerbyJdbcOperationsSessionRepositoryITests.java similarity index 100% rename from spring-session-core/src/integration-test/java/org/springframework/session/jdbc/DerbyJdbcOperationsSessionRepositoryITests.java rename to spring-session-jdbc/src/integration-test/java/org/springframework/session/jdbc/DerbyJdbcOperationsSessionRepositoryITests.java diff --git a/spring-session-core/src/integration-test/java/org/springframework/session/jdbc/H2JdbcOperationsSessionRepositoryITests.java b/spring-session-jdbc/src/integration-test/java/org/springframework/session/jdbc/H2JdbcOperationsSessionRepositoryITests.java similarity index 100% rename from spring-session-core/src/integration-test/java/org/springframework/session/jdbc/H2JdbcOperationsSessionRepositoryITests.java rename to spring-session-jdbc/src/integration-test/java/org/springframework/session/jdbc/H2JdbcOperationsSessionRepositoryITests.java diff --git a/spring-session-core/src/integration-test/java/org/springframework/session/jdbc/HsqldbJdbcOperationsSessionRepositoryITests.java b/spring-session-jdbc/src/integration-test/java/org/springframework/session/jdbc/HsqldbJdbcOperationsSessionRepositoryITests.java similarity index 100% rename from spring-session-core/src/integration-test/java/org/springframework/session/jdbc/HsqldbJdbcOperationsSessionRepositoryITests.java rename to spring-session-jdbc/src/integration-test/java/org/springframework/session/jdbc/HsqldbJdbcOperationsSessionRepositoryITests.java diff --git a/spring-session-core/src/main/java/org/springframework/session/jdbc/JdbcOperationsSessionRepository.java b/spring-session-jdbc/src/main/java/org/springframework/session/jdbc/JdbcOperationsSessionRepository.java similarity index 100% rename from spring-session-core/src/main/java/org/springframework/session/jdbc/JdbcOperationsSessionRepository.java rename to spring-session-jdbc/src/main/java/org/springframework/session/jdbc/JdbcOperationsSessionRepository.java diff --git a/spring-session-core/src/main/java/org/springframework/session/jdbc/config/annotation/web/http/EnableJdbcHttpSession.java b/spring-session-jdbc/src/main/java/org/springframework/session/jdbc/config/annotation/web/http/EnableJdbcHttpSession.java similarity index 100% rename from spring-session-core/src/main/java/org/springframework/session/jdbc/config/annotation/web/http/EnableJdbcHttpSession.java rename to spring-session-jdbc/src/main/java/org/springframework/session/jdbc/config/annotation/web/http/EnableJdbcHttpSession.java diff --git a/spring-session-core/src/main/java/org/springframework/session/jdbc/config/annotation/web/http/JdbcHttpSessionConfiguration.java b/spring-session-jdbc/src/main/java/org/springframework/session/jdbc/config/annotation/web/http/JdbcHttpSessionConfiguration.java similarity index 100% rename from spring-session-core/src/main/java/org/springframework/session/jdbc/config/annotation/web/http/JdbcHttpSessionConfiguration.java rename to spring-session-jdbc/src/main/java/org/springframework/session/jdbc/config/annotation/web/http/JdbcHttpSessionConfiguration.java diff --git a/spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-db2.sql b/spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-db2.sql similarity index 100% rename from spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-db2.sql rename to spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-db2.sql diff --git a/spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-derby.sql b/spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-derby.sql similarity index 100% rename from spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-derby.sql rename to spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-derby.sql diff --git a/spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-drop-db2.sql b/spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-drop-db2.sql similarity index 100% rename from spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-drop-db2.sql rename to spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-drop-db2.sql diff --git a/spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-drop-derby.sql b/spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-drop-derby.sql similarity index 100% rename from spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-drop-derby.sql rename to spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-drop-derby.sql diff --git a/spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-drop-h2.sql b/spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-drop-h2.sql similarity index 100% rename from spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-drop-h2.sql rename to spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-drop-h2.sql diff --git a/spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-drop-hsqldb.sql b/spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-drop-hsqldb.sql similarity index 100% rename from spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-drop-hsqldb.sql rename to spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-drop-hsqldb.sql diff --git a/spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-drop-mysql.sql b/spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-drop-mysql.sql similarity index 100% rename from spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-drop-mysql.sql rename to spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-drop-mysql.sql diff --git a/spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-drop-oracle.sql b/spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-drop-oracle.sql similarity index 100% rename from spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-drop-oracle.sql rename to spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-drop-oracle.sql diff --git a/spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-drop-postgresql.sql b/spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-drop-postgresql.sql similarity index 100% rename from spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-drop-postgresql.sql rename to spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-drop-postgresql.sql diff --git a/spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-drop-sqlite.sql b/spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-drop-sqlite.sql similarity index 100% rename from spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-drop-sqlite.sql rename to spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-drop-sqlite.sql diff --git a/spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-drop-sqlserver.sql b/spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-drop-sqlserver.sql similarity index 100% rename from spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-drop-sqlserver.sql rename to spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-drop-sqlserver.sql diff --git a/spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-drop-sybase.sql b/spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-drop-sybase.sql similarity index 100% rename from spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-drop-sybase.sql rename to spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-drop-sybase.sql diff --git a/spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-h2.sql b/spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-h2.sql similarity index 100% rename from spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-h2.sql rename to spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-h2.sql diff --git a/spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-hsqldb.sql b/spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-hsqldb.sql similarity index 100% rename from spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-hsqldb.sql rename to spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-hsqldb.sql diff --git a/spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-mysql.sql b/spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-mysql.sql similarity index 100% rename from spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-mysql.sql rename to spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-mysql.sql diff --git a/spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-oracle.sql b/spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-oracle.sql similarity index 100% rename from spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-oracle.sql rename to spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-oracle.sql diff --git a/spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-postgresql.sql b/spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-postgresql.sql similarity index 100% rename from spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-postgresql.sql rename to spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-postgresql.sql diff --git a/spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-sqlite.sql b/spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-sqlite.sql similarity index 100% rename from spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-sqlite.sql rename to spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-sqlite.sql diff --git a/spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-sqlserver.sql b/spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-sqlserver.sql similarity index 100% rename from spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-sqlserver.sql rename to spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-sqlserver.sql diff --git a/spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-sybase.sql b/spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-sybase.sql similarity index 100% rename from spring-session-core/src/main/resources/org/springframework/session/jdbc/schema-sybase.sql rename to spring-session-jdbc/src/main/resources/org/springframework/session/jdbc/schema-sybase.sql diff --git a/spring-session-core/src/test/java/org/springframework/session/jdbc/JdbcOperationsSessionRepositoryTests.java b/spring-session-jdbc/src/test/java/org/springframework/session/jdbc/JdbcOperationsSessionRepositoryTests.java similarity index 100% rename from spring-session-core/src/test/java/org/springframework/session/jdbc/JdbcOperationsSessionRepositoryTests.java rename to spring-session-jdbc/src/test/java/org/springframework/session/jdbc/JdbcOperationsSessionRepositoryTests.java diff --git a/spring-session-core/src/test/java/org/springframework/session/jdbc/config/annotation/web/http/JdbcHttpSessionConfigurationCustomCronTests.java b/spring-session-jdbc/src/test/java/org/springframework/session/jdbc/config/annotation/web/http/JdbcHttpSessionConfigurationCustomCronTests.java similarity index 100% rename from spring-session-core/src/test/java/org/springframework/session/jdbc/config/annotation/web/http/JdbcHttpSessionConfigurationCustomCronTests.java rename to spring-session-jdbc/src/test/java/org/springframework/session/jdbc/config/annotation/web/http/JdbcHttpSessionConfigurationCustomCronTests.java diff --git a/spring-session-core/src/test/java/org/springframework/session/jdbc/config/annotation/web/http/JdbcHttpSessionConfigurationTests.java b/spring-session-jdbc/src/test/java/org/springframework/session/jdbc/config/annotation/web/http/JdbcHttpSessionConfigurationTests.java similarity index 100% rename from spring-session-core/src/test/java/org/springframework/session/jdbc/config/annotation/web/http/JdbcHttpSessionConfigurationTests.java rename to spring-session-jdbc/src/test/java/org/springframework/session/jdbc/config/annotation/web/http/JdbcHttpSessionConfigurationTests.java diff --git a/spring-session-jdbc/src/test/resources/spring-session-cleanup-cron-expression-oops.properties b/spring-session-jdbc/src/test/resources/spring-session-cleanup-cron-expression-oops.properties new file mode 100644 index 00000000..17db1ef2 --- /dev/null +++ b/spring-session-jdbc/src/test/resources/spring-session-cleanup-cron-expression-oops.properties @@ -0,0 +1 @@ +spring.session.cleanup.cron.expression=oops \ No newline at end of file