Browse Source

Add @Conditional to prevent HATEOAS blowing up

Spring Plugin is required when using @EnableHypermediaSupport
pull/1116/head
Dave Syer 12 years ago
parent
commit
2ddf322a65
  1. 2
      spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/hateoas/HypermediaAutoConfiguration.java

2
spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/hateoas/HypermediaAutoConfiguration.java

@ -27,6 +27,7 @@ import org.springframework.hateoas.LinkDiscoverers; @@ -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 { @@ -44,6 +45,7 @@ public class HypermediaAutoConfiguration {
@Configuration
@EnableHypermediaSupport(type = HypermediaType.HAL)
@ConditionalOnClass(Plugin.class)
@ConditionalOnWebApplication
protected static class HypermediaConfiguration {

Loading…
Cancel
Save