This is an automated email from the ASF dual-hosted git repository. ningjiang pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-servicecomb-saga.git
commit ae8483ccd520f264098f196907445c3e19310c55 Author: seanyinx <[email protected]> AuthorDate: Thu Dec 28 15:25:15 2017 +0800 SCB-98 ensured annotation checking is wired Signed-off-by: seanyinx <[email protected]> --- .../omega/transaction/spring/CompensableAnnotationProcessor.java | 2 -- .../saga/omega/transaction/spring/TransactionAspectConfig.java | 5 +++++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/omega/omega-spring-tx/src/main/java/io/servicecomb/saga/omega/transaction/spring/CompensableAnnotationProcessor.java b/omega/omega-spring-tx/src/main/java/io/servicecomb/saga/omega/transaction/spring/CompensableAnnotationProcessor.java index 743c216..81318ad 100644 --- a/omega/omega-spring-tx/src/main/java/io/servicecomb/saga/omega/transaction/spring/CompensableAnnotationProcessor.java +++ b/omega/omega-spring-tx/src/main/java/io/servicecomb/saga/omega/transaction/spring/CompensableAnnotationProcessor.java @@ -19,10 +19,8 @@ package io.servicecomb.saga.omega.transaction.spring; import org.springframework.beans.BeansException; import org.springframework.beans.factory.config.BeanPostProcessor; -import org.springframework.stereotype.Component; import org.springframework.util.ReflectionUtils; -@Component class CompensableAnnotationProcessor implements BeanPostProcessor { @Override diff --git a/omega/omega-spring-tx/src/main/java/io/servicecomb/saga/omega/transaction/spring/TransactionAspectConfig.java b/omega/omega-spring-tx/src/main/java/io/servicecomb/saga/omega/transaction/spring/TransactionAspectConfig.java index 358ef26..9fe5956 100644 --- a/omega/omega-spring-tx/src/main/java/io/servicecomb/saga/omega/transaction/spring/TransactionAspectConfig.java +++ b/omega/omega-spring-tx/src/main/java/io/servicecomb/saga/omega/transaction/spring/TransactionAspectConfig.java @@ -33,4 +33,9 @@ public class TransactionAspectConfig { TransactionAspect transactionAspect(MessageSender sender, OmegaContext context) { return new TransactionAspect(sender, context); } + + @Bean + CompensableAnnotationProcessor compensableAnnotationProcessor() { + return new CompensableAnnotationProcessor(); + } } -- To stop receiving notification emails like this one, please contact "[email protected]" <[email protected]>.
