From bfa984ccd5ef4b7eef802f54999fc947531ef51f Mon Sep 17 00:00:00 2001 From: Phillip Webb Date: Fri, 19 Dec 2014 13:53:00 -0800 Subject: [PATCH] Fix PersistenceExceptionTranslation INFO message Update PersistenceExceptionTranslationAutoConfiguration so that the PersistenceExceptionTranslation @Bean method is static. Fixes gh-2210 --- .../dao/PersistenceExceptionTranslationAutoConfiguration.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/dao/PersistenceExceptionTranslationAutoConfiguration.java b/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/dao/PersistenceExceptionTranslationAutoConfiguration.java index d858d060696..5b3ef16cd03 100644 --- a/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/dao/PersistenceExceptionTranslationAutoConfiguration.java +++ b/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/dao/PersistenceExceptionTranslationAutoConfiguration.java @@ -36,7 +36,7 @@ public class PersistenceExceptionTranslationAutoConfiguration { @Bean @ConditionalOnMissingBean(PersistenceExceptionTranslationPostProcessor.class) @ConditionalOnProperty(prefix = "spring.dao.exceptiontranslation", name = "enabled", matchIfMissing = true) - public PersistenceExceptionTranslationPostProcessor persistenceExceptionTranslationPostProcessor() { + public static PersistenceExceptionTranslationPostProcessor persistenceExceptionTranslationPostProcessor() { PersistenceExceptionTranslationPostProcessor postProcessor = new PersistenceExceptionTranslationPostProcessor(); postProcessor.setProxyTargetClass(true); return postProcessor;