Problem with CXF migration !!
-----------------------------

                 Key: CXF-3724
                 URL: https://issues.apache.org/jira/browse/CXF-3724
             Project: CXF
          Issue Type: Bug
            Reporter: younes Ter


Hi,
 Currently working on a large project based on SOA architecture, hence the use 
of CXF framework.
 The team decided to migrate from  2.2.7 version of  CXF to 2.4.
 The problem occurs when starting tomcat server. You will find enclosed the 
server console.

 
***********************************************************************************************
******************************   Server Console 
***********************************************
***********************************************************************************************

 INFO   | jvm 1    | main    | 2011/08/08 17:26:28.690 | 2011-08-08 
19:26:28,638 ERROR pringframework.web.context.ContextLoader - Context 
initialization failed
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.690 | 
org.springframework.beans.factory.BeanCreationException: Error creating bean 
with name 
'org.springframework.security.config.http.UserDetailsServiceInjectionBeanPostProcessor#0':
 Initialization of bean failed; nested exception is 
org.springframework.beans.factory.BeanCreationException: Error creating bean 
with name 'cxf' defined in class path resource [META-INF/cxf/cxf.xml]: 
Initialization of bean failed; nested exception is 
java.lang.IllegalStateException: ApplicationEventMulticaster not initialized - 
call 'refresh' before multicasting events via the context: Root 
WebApplicationContext: startup date [Mon Aug 08 19:26:28 CEST 2011]; parent: 
org.springframework.context.support.GenericApplicationContext@76f1f4
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.690 |         at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.691 |         at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.691 |         at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:290)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.691 |         at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.692 |         at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:287)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.692 |         at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.692 |         at 
org.springframework.context.support.AbstractApplicationContext.registerBeanPostProcessors(AbstractApplicationContext.java:683)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.693 |         at 
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:401)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.693 |         at 
org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:261)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.694 |         at 
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:192)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.694 |         at 
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.694 |         at 
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3934)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.695 |         at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4429)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.695 |         at 
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.695 |         at 
org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.695 |         at 
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.696 |         at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.696 |         at 
org.apache.catalina.core.StandardService.start(StandardService.java:516)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.696 |         at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.696 |         at 
org.apache.catalina.startup.Catalina.start(Catalina.java:583)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.696 |         at 
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.697 |         at 
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.698 |         at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.698 |         at 
java.lang.reflect.Method.invoke(Unknown Source)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.698 |         at 
org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.698 |         at 
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.699 |         at 
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.699 |         at 
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.699 |         at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.699 |         at 
java.lang.reflect.Method.invoke(Unknown Source)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.700 |         at 
org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:238)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.700 |         at 
java.lang.Thread.run(Unknown Source)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.700 | Caused by: 
org.springframework.beans.factory.BeanCreationException: Error creating bean 
with name 'cxf' defined in class path resource [META-INF/cxf/cxf.xml]: 
Initialization of bean failed; nested exception is 
java.lang.IllegalStateException: ApplicationEventMulticaster not initialized - 
call 'refresh' before multicasting events via the context: Root 
WebApplicationContext: startup date [Mon Aug 08 19:26:28 CEST 2011]; parent: 
org.springframework.context.support.GenericApplicationContext@76f1f4
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.700 |         at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.701 |         at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.701 |         at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:290)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.701 |         at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.702 |         at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:287)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.702 |         at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:189)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.702 |         at 
org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1004)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.703 |         at 
org.apache.cxf.bus.spring.Jsr250BeanPostProcessor.getResourceManager(Jsr250BeanPostProcessor.java:81)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.703 |         at 
org.apache.cxf.bus.spring.Jsr250BeanPostProcessor.postProcessBeforeInitialization(Jsr250BeanPostProcessor.java:126)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.704 |         at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:394)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.704 |         at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1394)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.704 |         at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:512)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.705 |         ... 31 more
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.705 | Caused by: 
java.lang.IllegalStateException: ApplicationEventMulticaster not initialized - 
call 'refresh' before multicasting events via the context: Root 
WebApplicationContext: startup date [Mon Aug 08 19:26:28 CEST 2011]; parent: 
org.springframework.context.support.GenericApplicationContext@76f1f4
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.706 |         at 
org.springframework.context.support.AbstractApplicationContext.getApplicationEventMulticaster(AbstractApplicationContext.java:307)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.706 |         at 
org.springframework.context.support.AbstractApplicationContext.addListener(AbstractApplicationContext.java:827)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.707 |         at 
org.springframework.context.support.AbstractApplicationContext.addApplicationListener(AbstractApplicationContext.java:367)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.707 |         at 
org.apache.cxf.bus.spring.SpringBus.setApplicationContext(SpringBus.java:52)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.707 |         at 
org.springframework.context.support.ApplicationContextAwareProcessor.doProcess(ApplicationContextAwareProcessor.java:116)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.707 |         at 
org.springframework.context.support.ApplicationContextAwareProcessor.postProcessBeforeInitialization(ApplicationContextAwareProcessor.java:99)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.708 |         at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:394)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.709 |         at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1394)
INFO   | jvm 1    | main    | 2011/08/08 17:26:28.709 |         at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:512)

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to