xml

时间:2018-04-16 10:50:23

标签: spring spring-transactions

我正在尝试在项目中配置Spring事务。我在applicationContext.xml中有这个配置:

  <bean class="org.springframework.transaction.aspectj.AnnotationTransactionAspect"
        factory-method="aspectOf">
        <property name="transactionManager" ref="transactionManager" />
    </bean> 

的pom.xml:

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-aspects</artifactId>
    <version>4.3.2 RELEASE</version>
</dependency>

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-tx</artifactId>
    <version>4.3.2 RELEASE</version>
</dependency>

在运行应用程序时,我遇到以下错误:

  

警告:在上下文初始化期间遇到异常 - 取消   刷新尝试:   org.springframework.beans.factory.BeanCreationException:错误   用名字创建bean   &#39; org.springframework.transaction.aspectj.AnnotationTransactionAspect#0&#39;   在ServletContext资源中定义   [/WEB-INF/spring/application-context.xml]:Bean实例化通过   工厂方法失败;嵌套异常是   org.springframework.beans.BeanInstantiationException:失败   实例   [org.springframework.transaction.aspectj.AnnotationTransactionAspect]:   工厂方法&#39; aspectOf&#39;抛出异常;嵌套异常是   org.aspectj.lang.NoAspectBoundException:初始化时出现异常   org_springframework_transaction_aspectj_AnnotationTransactionAspect:   java.lang.NoSuchMethodError:   org.springframework.transaction.annotation.AnnotationTransactionAttributeSource。(Z)V

为上述例外建议解决方案。

0 个答案:

没有答案
相关问题