diff --git a/spring-data-rest-webmvc/src/main/java/org/springframework/data/rest/webmvc/config/RepositoryRestMvcConfiguration.java b/spring-data-rest-webmvc/src/main/java/org/springframework/data/rest/webmvc/config/RepositoryRestMvcConfiguration.java index d80b9bfd9..94c744fac 100644 --- a/spring-data-rest-webmvc/src/main/java/org/springframework/data/rest/webmvc/config/RepositoryRestMvcConfiguration.java +++ b/spring-data-rest-webmvc/src/main/java/org/springframework/data/rest/webmvc/config/RepositoryRestMvcConfiguration.java @@ -151,6 +151,7 @@ import com.fasterxml.jackson.datatype.jdk8.Jdk8Module; * @author Greg Turnquist * @author Mark Paluch * @author Christoph Strobl + * @author Will Fleury */ @Configuration(proxyBeanMethods = false) @EnableHypermediaSupport(type = { HypermediaType.HAL, HypermediaType.HAL_FORMS }) @@ -762,6 +763,7 @@ public class RepositoryRestMvcConfiguration extends HateoasAwareSpringDataWebCon public void extendHandlerExceptionResolvers(List exceptionResolvers) { ExceptionHandlerExceptionResolver er = new ExceptionHandlerExceptionResolver(); + er.setApplicationContext(applicationContext); er.setCustomArgumentResolvers(defaultMethodArgumentResolvers(selfLinkProvider.get(), persistentEntityArgumentResolver.get(), repoRequestArgumentResolver.get())); er.setMessageConverters(defaultMessageConverters.get());