diff --git a/grace-scaffolding-core/build.gradle b/grace-scaffolding-core/build.gradle index d7ac1b8..d4ee53c 100644 --- a/grace-scaffolding-core/build.gradle +++ b/grace-scaffolding-core/build.gradle @@ -5,6 +5,8 @@ dependencies { implementation "org.graceframework:grace-datastore-gorm-validation:$gormVersion" implementation "org.graceframework:grace-web-url-mappings:$graceVersion" compileOnly "jakarta.annotation:jakarta.annotation-api:$jakartaAnnotationVersion" + api "org.springframework.boot:spring-boot-autoconfigure" + annotationProcessor "org.springframework.boot:spring-boot-autoconfigure-processor" testImplementation "org.spockframework:spock-core:$spockVersion" testImplementation "net.bytebuddy:byte-buddy:$byteBuddyVersion" diff --git a/grace-scaffolding-core/src/main/groovy/org/grails/scaffolding/ScaffoldingBeanConfiguration.java b/grace-scaffolding-core/src/main/groovy/org/grails/scaffolding/ScaffoldingBeanConfiguration.java index a0256e5..eef5e38 100644 --- a/grace-scaffolding-core/src/main/groovy/org/grails/scaffolding/ScaffoldingBeanConfiguration.java +++ b/grace-scaffolding-core/src/main/groovy/org/grails/scaffolding/ScaffoldingBeanConfiguration.java @@ -6,6 +6,7 @@ import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; import org.springframework.context.MessageSource; import org.springframework.context.annotation.Bean; +import org.springframework.core.Ordered; import grails.web.mapping.LinkGenerator; @@ -25,7 +26,7 @@ import org.grails.scaffolding.registry.DomainRendererRegisterer; @AutoConfiguration -@AutoConfigureOrder +@AutoConfigureOrder(Ordered.LOWEST_PRECEDENCE) public class ScaffoldingBeanConfiguration { @Bean