Hi, There is a spring jar duplication issue as well. Can you remove ./repository/lib/spring.framework_3.1.0-wso2v1.jar and check?
thanks, On Sat, Jan 12, 2013 at 11:40 AM, Sagara Gunathunga <[email protected]> wrote: > > > On Sat, Jan 12, 2013 at 11:13 AM, Sriragu Arudsothy <[email protected]>wrote: > >> Hai..! >> >> I have deployed the CXF JAX-RS web app into >> Greg_home/repository/deployement/server/jaxwebapps and started the Greg. it >> gives the following exception ! >> >> 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 'cxf' defined in class path resource [META-INF/cxf/cxf.xml]: >> Initialization of bean failed; nested exception is >> org.apache.cxf.bus.extension.ExtensionException: Could not find constructor >> for class org.apache.cxf.ws.policy.PolicyDataEngineImpl for args >> [org.apache.cxf.bus.spring.SpringBus@5a27147d]. >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:527) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293) >> at >> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:192) >> at >> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585) >> at >> org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895) >> at >> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425) >> at >> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:282) >> at >> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:204) >> at >> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47) >> at >> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4790) >> at >> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5284) >> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) >> at >> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:899) >> at >> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:875) >> at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:618) >> at >> org.wso2.carbon.tomcat.internal.CarbonTomcat.addWebApp(CarbonTomcat.java:269) >> at >> org.wso2.carbon.tomcat.internal.CarbonTomcat.addWebApp(CarbonTomcat.java:171) >> at >> org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.handleWebappDeployment(TomcatGenericWebappsDeployer.java:209) >> at >> org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.handleExplodedWebappDeployment(TomcatGenericWebappsDeployer.java:200) >> at >> org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.handleHotDeployment(TomcatGenericWebappsDeployer.java:132) >> at >> org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.deploy(TomcatGenericWebappsDeployer.java:109) >> at >> org.wso2.carbon.webapp.mgt.AbstractWebappDeployer.deployThisWebApp(AbstractWebappDeployer.java:125) >> at >> org.wso2.carbon.webapp.mgt.AbstractWebappDeployer.deploy(AbstractWebappDeployer.java:75) >> at >> org.wso2.carbon.webapp.deployer.WebappDeployer.deploy(WebappDeployer.java:42) >> at >> org.apache.axis2.deployment.repository.util.DeploymentFileData.deploy(DeploymentFileData.java:136) >> at >> org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine.java:810) >> at >> org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoList.java:144) >> at >> org.apache.axis2.deployment.RepositoryListener.update(RepositoryListener.java:377) >> at >> org.apache.axis2.deployment.RepositoryListener.checkServices(RepositoryListener.java:254) >> at >> org.apache.axis2.deployment.DeploymentEngine.loadServices(DeploymentEngine.java:139) >> at >> org.wso2.carbon.core.CarbonAxisConfigurator.loadServices(CarbonAxisConfigurator.java:464) >> at >> org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:95) >> at >> org.wso2.carbon.core.CarbonConfigurationContextFactory.createNewConfigurationContext(CarbonConfigurationContextFactory.java:65) >> at >> org.wso2.carbon.core.init.CarbonServerManager.initializeCarbon(CarbonServerManager.java:398) >> at >> org.wso2.carbon.core.init.CarbonServerManager.removePendingItem(CarbonServerManager.java:290) >> at >> org.wso2.carbon.core.init.PreAxis2ConfigItemListener.bundleChanged(PreAxis2ConfigItemListener.java:118) >> at >> org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:847) >> at >> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) >> at >> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340) >> Caused by: org.apache.cxf.bus.extension.ExtensionException: Could not >> find constructor for class org.apache.cxf.ws.policy.PolicyDataEngineImpl >> for args [org.apache.cxf.bus.spring.SpringBus@5a27147d]. >> at org.apache.cxf.bus.extension.Extension.load(Extension.java:253) >> at >> org.apache.cxf.bus.extension.ExtensionManagerImpl.loadAndRegister(ExtensionManagerImpl.java:199) >> at >> org.apache.cxf.bus.extension.ExtensionManagerImpl.initialize(ExtensionManagerImpl.java:118) >> at >> org.apache.cxf.bus.extension.ExtensionManagerBus.doInitializeInternal(ExtensionManagerBus.java:147) >> at org.apache.cxf.bus.CXFBusImpl.initialize(CXFBusImpl.java:191) >> at >> org.apache.cxf.bus.spring.SpringBus.setApplicationContext(SpringBus.java:101) >> at >> org.springframework.context.support.ApplicationContextAwareProcessor.invokeAwareInterfaces(ApplicationContextAwareProcessor.java:109) >> at >> org.springframework.context.support.ApplicationContextAwareProcessor.postProcessBeforeInitialization(ApplicationContextAwareProcessor.java:88) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:394) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1413) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519) >> ... 41 more >> Caused by: java.lang.NoSuchMethodException: >> org.apache.cxf.ws.policy.PolicyDataEngineImpl.<init>() >> at java.lang.Class.getConstructor0(Class.java:2706) >> at java.lang.Class.getConstructor(Class.java:1657) >> at org.apache.cxf.bus.extension.Extension.load(Extension.java:231) >> > > It seems you have CXF 2.4.X or older Jars inside your WEB-INF/lib ? BTW > this is a known classloading issue on AS 5.0.X and will be fix on AS 5.1.0 > if you can attach your .war file here I can propose a workaround. > > Thanks ! > > > >> ... 51 more >> >> Appserver guys told me to deploy on server/jaxwebapps not on /webapps. I >> did on both. I fails to deploy..! >> >> I have attached the beans.xml file as well. >> >> Anybody know the reason why does it throw? >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > Sagara Gunathunga > > Technical Lead; WSO2, Inc.; http://wso2.com > V.P Apache Web Services ; http://ws.apache.org/ > Blog ; http://ssagara.blogspot.com > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- Supun Malinga, Software Engineer, WSO2 Inc. http://wso2.com http://wso2.org email - [email protected] <[email protected]> mobile - 071 56 91 321
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
