Adapt to API changes in HalHandlerInstantiator.

Fixes GH-1964.
This commit is contained in:
Oliver Drotbohm
2021-01-25 22:58:34 +01:00
parent f615cc6e18
commit 5dc7536c2c

View File

@@ -120,7 +120,6 @@ import org.springframework.web.servlet.HandlerExceptionResolver;
import org.springframework.web.servlet.HandlerMapping;
import org.springframework.web.servlet.config.annotation.PathMatchConfigurer;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.handler.AbstractHandlerMapping;
import org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver;
import org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter;
@@ -577,7 +576,7 @@ public class RepositoryRestMvcConfiguration extends HateoasAwareSpringDataWebCon
HalConfiguration halConfiguration = this.halConfiguration.getIfUnique(HalConfiguration::new);
HalHandlerInstantiator instantiator = new HalHandlerInstantiator(defaultedRelProvider,
curieProvider.getIfUnique(() -> new DefaultCurieProvider(Collections.emptyMap())), resolver.getObject(),
halConfiguration);
halConfiguration, applicationContext.getAutowireCapableBeanFactory());
ObjectMapper mapper = basicObjectMapper();
mapper.registerModule(persistentEntityJackson2Module(linkCollector));