Skip to content

Commit bfa8bf9

Browse files
committed
Wrap the datasource in postProcessBeforeInitialization instead of postProcessAfterInitialization
1 parent 47b8fe2 commit bfa8bf9

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/main/java/com/integralblue/log4jdbc/spring/Log4jdbcBeanPostProcessor.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -67,11 +67,6 @@ public class Log4jdbcBeanPostProcessor implements BeanPostProcessor {
6767

6868
@Override
6969
public Object postProcessBeforeInitialization(final Object bean, final String beanName) throws BeansException {
70-
return bean;
71-
}
72-
73-
@Override
74-
public Object postProcessAfterInitialization(final Object bean, final String beanName) throws BeansException {
7570
if (bean instanceof DataSource) {
7671
return new DataSourceSpy((DataSource) bean);
7772
}
@@ -80,6 +75,11 @@ public Object postProcessAfterInitialization(final Object bean, final String bea
8075
}
8176
}
8277

78+
@Override
79+
public Object postProcessAfterInitialization(final Object bean, final String beanName) throws BeansException {
80+
return bean;
81+
}
82+
8383
@PostConstruct
8484
public void postConstruct() {
8585
// Log4jdbc only reads configuration from system properties, so copy relevant environment property to system properties

0 commit comments

Comments
 (0)