Correctly delegate to OrderUtils.getPriority for DecoratingProxy

Issue: SPR-16739
This commit is contained in:
Juergen Hoeller 2018-04-17 23:37:42 +02:00
parent d78e27f1e9
commit 2f4010e8d3
1 changed files with 1 additions and 1 deletions

View File

@ -107,7 +107,7 @@ public class AnnotationAwareOrderComparator extends OrderComparator {
} }
Integer priority = OrderUtils.getPriority(obj.getClass()); Integer priority = OrderUtils.getPriority(obj.getClass());
if (priority == null && obj instanceof DecoratingProxy) { if (priority == null && obj instanceof DecoratingProxy) {
priority = OrderUtils.getOrder(((DecoratingProxy) obj).getDecoratedClass()); priority = OrderUtils.getPriority(((DecoratingProxy) obj).getDecoratedClass());
} }
return priority; return priority;
} }