was8.5.5部署webservice问题

按照官方步骤使用第三方引擎部署报错[15-11-5 16:23:19:817 CST] 000000ac webapp        E com.ibm.ws.webcontainer.webapp.WebApp logServletError SRVE0293E: [Servlet 错误]-[CXFServlet]: org.springframework.beans.factory.BeanCr...显示全部

按照官方步骤使用第三方引擎部署报错

[15-11-5 16:23:19:817 CST] 000000ac webapp        E com.ibm.ws.webcontainer.webapp.WebApp logServletError SRVE0293E: [Servlet 错误]-[CXFServlet]: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'webService': Cannot resolve reference to bean 'cxf' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cxf' defined in class path resource [META-INF/cxf/cxf.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.apache.cxf.bus.spring.SpringBus]: Constructor threw exception; nested exception is java.lang.IncompatibleClassChangeError: org.apache.neethi.AssertionBuilderFactory

        at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:328)

        at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:106)

        at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:616)

        at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:148)

        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1003)

        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:907)

        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:485)

        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 com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:1678)

        at com.ibm.ws.webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.java:414)

        at com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication(WebGroupImpl.java:88)

        at com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl.java:169)

        at com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.java:749)

        at com.ibm.ws.webcontainer.WSWebContainer.addWebApplication(WSWebContainer.java:634)

        at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:426)

        at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:718)

        at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1175)

        at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1370)

        at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:639)

        at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:968)

        at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:774)

        at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2182)

        at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:445)

        at com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java:123)

        at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:388)

        at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.access$500(CompositionUnitMgrImpl.java:116)

        at com.ibm.ws.runtime.component.CompositionUnitMgrImpl$CUInitializer.run(CompositionUnitMgrImpl.java:994)

        at com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:502)

        at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1862)

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cxf' defined in class path resource [META-INF/cxf/cxf.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.apache.cxf.bus.spring.SpringBus]: Constructor threw exception; nested exception is java.lang.IncompatibleClassChangeError: org.apache.neethi.AssertionBuilderFactory

        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:965)

        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:911)

        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:485)

        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.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:322)

        ... 38 more

Caused by: org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.apache.cxf.bus.spring.SpringBus]: Constructor threw exception; nested exception is java.lang.IncompatibleClassChangeError: org.apache.neethi.AssertionBuilderFactory

        at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:141)

        at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:74)

        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:958)

        ... 46 more

Caused by: java.lang.IncompatibleClassChangeError: org.apache.neethi.AssertionBuilderFactory

        at java.lang.ClassLoader.defineClassImpl(Native Method)

        at java.lang.ClassLoader.defineClass(ClassLoader.java:264)

        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:74)

        at com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:853)

        at com.ibm.ws.classloader.CompoundClassLoader.localFindClass(CompoundClassLoader.java:763)

        at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:586)

        at java.lang.ClassLoader.loadClass(ClassLoader.java:650)

        at java.lang.ClassLoader.defineClassImpl(Native Method)

        at java.lang.ClassLoader.defineClass(ClassLoader.java:264)

        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:74)

        at com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:853)

        at com.ibm.ws.classloader.CompoundClassLoader.localFindClass(CompoundClassLoader.java:763)

        at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:586)

        at java.lang.ClassLoader.loadClass(ClassLoader.java:650)

        at org.apache.cxf.bus.extension.Extension.getClassObject(Extension.java:129)

        at org.apache.cxf.bus.extension.ExtensionManagerImpl.activateAllByType(ExtensionManagerImpl.java:137)

        at org.apache.cxf.bus.extension.ExtensionManagerBus.(ExtensionManagerBus.java:131)

        at org.apache.cxf.bus.extension.ExtensionManagerBus.(ExtensionManagerBus.java:143)

        at org.apache.cxf.bus.spring.SpringBus.(SpringBus.java:46)

        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:56)

        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:39)

        at java.lang.reflect.Constructor.newInstance(Constructor.java:527)

        at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:126)

        ... 48 more

收起
参与5

查看其它 1 个回答xqliulang的回答

xqliulangxqliulang软件开发工程师天诚盛业

楼主解决了么  求解决办法

软件开发 · 2017-07-12
浏览1436

回答者

xqliulang
软件开发工程师天诚盛业

xqliulang 最近回答过的问题

回答状态

  • 发布时间:2017-07-12
  • 关注会员:3 人
  • 回答浏览:1436
  • X社区推广