-
Notifications
You must be signed in to change notification settings - Fork 41.6k
Closed
Description
When support for flyway 6 was introduced flyway 5.2.4 stopped working. I tracked it down to this commit 0e2a131 where the configuration properties tablespace and oracleSqlplusWarn were added. We are in a situation where we can't upgrade to Flyway 6 since it only supports MySQL version 5.7 and above.
Here's the stacktrace:
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'flyway' defined in class path resource [org/springframework/boot/autoconfigure/flyway/FlywayAutoConfiguration$FlywayConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.flywaydb.core.Flyway]: Factory method 'flyway' threw exception; nested exception is java.lang.NoSuchMethodError: 'org.flywaydb.core.api.configuration.FluentConfiguration org.flywaydb.core.api.configuration.FluentConfiguration.tablespace(java.lang.String)'
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.flywaydb.core.Flyway]: Factory method 'flyway' threw exception; nested exception is java.lang.NoSuchMethodError: 'org.flywaydb.core.api.configuration.FluentConfiguration org.flywaydb.core.api.configuration.FluentConfiguration.tablespace(java.lang.String)'
Caused by: java.lang.NoSuchMethodError: 'org.flywaydb.core.api.configuration.FluentConfiguration org.flywaydb.core.api.configuration.FluentConfiguration.tablespace(java.lang.String)'
Metadata
Metadata
Assignees
Labels
type: enhancementA general enhancementA general enhancement