Skip to content

Commit d572b02

Browse files
committed
Support @JmsListener as a merged composed annotation
Issue: SPR-13973
1 parent c6b1f38 commit d572b02

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

spring-jms/src/main/java/org/springframework/jms/annotation/JmsListenerAnnotationBeanPostProcessor.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
import org.springframework.beans.factory.config.EmbeddedValueResolver;
4040
import org.springframework.core.MethodIntrospector;
4141
import org.springframework.core.Ordered;
42-
import org.springframework.core.annotation.AnnotationUtils;
42+
import org.springframework.core.annotation.AnnotatedElementUtils;
4343
import org.springframework.jms.config.JmsListenerConfigUtils;
4444
import org.springframework.jms.config.JmsListenerContainerFactory;
4545
import org.springframework.jms.config.JmsListenerEndpointRegistrar;
@@ -206,7 +206,7 @@ public Object postProcessAfterInitialization(final Object bean, String beanName)
206206
@Override
207207
public Set<JmsListener> inspect(Method method) {
208208
Set<JmsListener> listenerMethods =
209-
AnnotationUtils.getRepeatableAnnotations(method, JmsListener.class, JmsListeners.class);
209+
AnnotatedElementUtils.getMergedRepeatableAnnotations(method, JmsListener.class, JmsListeners.class);
210210
return (!listenerMethods.isEmpty() ? listenerMethods : null);
211211
}
212212
});

0 commit comments

Comments
 (0)