From 70bbe71235ba8a26dbe81f72a6ba6593486af33b Mon Sep 17 00:00:00 2001 From: Sebastien Deleuze Date: Wed, 4 Sep 2019 18:24:07 +0200 Subject: [PATCH] Polishing See gh-22915 --- .../transaction/interceptor/TransactionAspectSupport.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-tx/src/main/java/org/springframework/transaction/interceptor/TransactionAspectSupport.java b/spring-tx/src/main/java/org/springframework/transaction/interceptor/TransactionAspectSupport.java index 2d08d457923..c8150bef556 100644 --- a/spring-tx/src/main/java/org/springframework/transaction/interceptor/TransactionAspectSupport.java +++ b/spring-tx/src/main/java/org/springframework/transaction/interceptor/TransactionAspectSupport.java @@ -327,8 +327,8 @@ public abstract class TransactionAspectSupport implements BeanFactoryAware, Init if (this.reactiveAdapterRegistry != null) { if (KotlinDetector.isKotlinType(method.getDeclaringClass()) && KotlinDelegate.isSuspend(method)) { - throw new TransactionUsageException("Annotated transactions on suspending functions are not supported," + - " use TransactionalOperator.transactional extensions instead."); + throw new TransactionUsageException("Unsupported annotated transaction on suspending function detected: " + + method + ". Use TransactionalOperator.transactional extensions instead."); } ReactiveAdapter adapter = this.reactiveAdapterRegistry.getAdapter(method.getReturnType()); if (adapter != null) {