ApplicationEventMulticaster not initialized - call 'refresh' before multicasting events via the cont

项目部署报错:

ApplicationEventMulticaster not initialized - call 'refresh' before multicasting events via the context: Root WebApplicationContext: startup date 

这句话的意思是spring在加载前就已经被关闭了。

网上查了半天,说是找不到applicationContext.xml文件,或者没有在web.xml里面配置监听的,

我的情况比较特殊,已解决,原因如下:

在给spring加事务的时候:少些了红线的最后一个。。。

xmlns:aop="http://www.springframework.org/schema/aop"
	xmlns:tx="http://www.springframework.org/schema/tx"
    xsi:schemaLocation="
		http://www.springframework.org/schema/beans
		http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
		http://www.springframework.org/schema/tx
		http://www.springframework.org/schema/tx/spring-tx-2.0.xsd
		http://www.springframework.org/schema/aop
		http://www.springframework.org/schema/aop/spring-aop-2.0.xsd">
   
   
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
	
         
	
		
	
	 
	
		
			
			
			
			
			
			
			
			
			
			
		
	
	
	 
		
		
	
加上事务之后,在删除和新增的一个操作里面是原子性的。

你可能感兴趣的:(java)