Skip to content

Commit 3779444

Browse files
Will Fleuryodrotbohm
authored andcommitted
Populate custom ExceptionHandlerExceptionResolver with ApplicationContext.
Fixes #2245. Original pull request #2246.
1 parent bf14373 commit 3779444

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

spring-data-rest-webmvc/src/main/java/org/springframework/data/rest/webmvc/config/RepositoryRestMvcConfiguration.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,7 @@
151151
* @author Greg Turnquist
152152
* @author Mark Paluch
153153
* @author Christoph Strobl
154+
* @author Will Fleury
154155
*/
155156
@Configuration(proxyBeanMethods = false)
156157
@EnableHypermediaSupport(type = { HypermediaType.HAL, HypermediaType.HAL_FORMS })
@@ -762,6 +763,7 @@ public ExcerptProjector excerptProjector(RepositoryResourceMappings resourceMapp
762763
public void extendHandlerExceptionResolvers(List<HandlerExceptionResolver> exceptionResolvers) {
763764

764765
ExceptionHandlerExceptionResolver er = new ExceptionHandlerExceptionResolver();
766+
er.setApplicationContext(applicationContext);
765767
er.setCustomArgumentResolvers(defaultMethodArgumentResolvers(selfLinkProvider.get(),
766768
persistentEntityArgumentResolver.get(), repoRequestArgumentResolver.get()));
767769
er.setMessageConverters(defaultMessageConverters.get());

0 commit comments

Comments
 (0)