Add @Conditional to prevent HATEOAS blowing up
Spring Plugin is required when using @EnableHypermediaSupport
This commit is contained in:
parent
9cc6bff177
commit
2ddf322a65
|
|
@ -27,6 +27,7 @@ import org.springframework.hateoas.LinkDiscoverers;
|
|||
import org.springframework.hateoas.Resource;
|
||||
import org.springframework.hateoas.config.EnableHypermediaSupport;
|
||||
import org.springframework.hateoas.config.EnableHypermediaSupport.HypermediaType;
|
||||
import org.springframework.plugin.core.Plugin;
|
||||
|
||||
/**
|
||||
* {@link EnableAutoConfiguration Auto-configuration} for Spring HATEOAS's
|
||||
|
|
@ -44,6 +45,7 @@ public class HypermediaAutoConfiguration {
|
|||
|
||||
@Configuration
|
||||
@EnableHypermediaSupport(type = HypermediaType.HAL)
|
||||
@ConditionalOnClass(Plugin.class)
|
||||
@ConditionalOnWebApplication
|
||||
protected static class HypermediaConfiguration {
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue