请问:spring3 TransactionProxyFactoryBean的配置,有关问题如上
请教:spring3 TransactionProxyFactoryBean的配置,问题如下
我的框架:springMVC3+spring3.0.5+springJDBCTemplate
我的配置如下:
错误信息是:
严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'basemenu' defined in ServletContext resource [/WEB-INF/config/application/applicationContext-authority.xml]: Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: org/aopalliance/aop/Advice
我是彻底迷惑了,spring官网说aopalliance已经从aop包移除了
求解,谢谢
我的框架:springMVC3+spring3.0.5+springJDBCTemplate
我的配置如下:
<!-- 数据库配置,用proxool连接池 --> <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverClassName"> <value>org.logicalcobwebs.proxool.ProxoolDriver</value> </property> <property name="url"> <value>proxool.pool_db</value> </property> </bean> <!-- 配置事务管理 --> <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource"> <ref local="dataSource"/> </property> </bean> <!-- 定义了所有事务处理方面的公共属性 --> <bean id="baseTxProxy" abstract="true" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean"> <property name="transactionManager"> <ref bean="transactionManager"/> </property> <property name="transactionAttributes"> <props> <prop key="auto*">PROPAGATION_REQUIRED</prop> <prop key="*">PROPAGATION_REQUIRED,readOnly</prop> </props> </property> </bean>
<!-- login --> <bean name="baselogin" parent="baseTxProxy"> <property name="target" ref="loginbs"></property> </bean> <bean name="loginbs" class="cos.authority.login.business.impl.LoginBsImpl" > <property name="logindao" ref="logindao"></property> <property name="menudao" ref="menudao"></property> </bean> <bean name="logindao" class="cos.authority.login.dao.impl.LoginDaoImpl" > <property name="dataSource"><ref bean="dataSource"/></property> </bean>
错误信息是:
严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'basemenu' defined in ServletContext resource [/WEB-INF/config/application/applicationContext-authority.xml]: Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: org/aopalliance/aop/Advice
我是彻底迷惑了,spring官网说aopalliance已经从aop包移除了
求解,谢谢
1 楼
muqingren
2011-03-16
解决了,jar包少了
3.0.5需要依赖好多包,但是并没有提供下载,想用了需要去3.0.1下载,ri了
3.0.5需要依赖好多包,但是并没有提供下载,想用了需要去3.0.1下载,ri了
2 楼
muqingren
2011-03-16
希望有同样问题的能得到帮助