You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cxf.apache.org by Daniel Kulp <dk...@apache.org> on 2012/11/16 15:49:04 UTC

Re: Deployment issue in WAS 7 server (Web Sphere Application Server) #### CXF 2.7 + Neethi 3.0.2

> From: sonjoy.c@sonata-software.com
> To: dev-subscribe@ws.apache.org; dev@ws.apache.org
> Subject: Deployment issue in WAS 7 server (Web Sphere Application Server) #### CXF 2.7 + Neethi 3.0.2
> Date: Fri, 16 Nov 2012 07:56:21 +0000
> 
> Hi All,
>  
> I am getting this error in WAS 7, not sure, even I have deployed the apps properly,
> but, @ runtime, when accessing the service, I am getting this error, mentioned below.
> May be, I need your attention on this. Please help me.

WAS uses some ancient versions of various jars/libs that conflict with some of the resources that CXF needs.   

There are some instructions on the CXF site about how to get WAS to use a "parent last" class loader that would resolve this:

http://cxf.apache.org/docs/application-server-specific-configuration-guide.html#ApplicationServerSpecificConfigurationGuide-ForWebSphere6.1.0.29%2CV7andV8

If you have more issues, you should post to the CXF specific users list: users@cxf.apache.org  and we'd be more than happy to help.


Dan




>  
> Accesing the service in WAS 7 like this , - http://10.158.0.247:9080/docs/  
>   
> [NOTE] # This service is up & running fine in jboss 7 without any issues.
> Accesing the service in JBOSS 7 like this , - http://localhost:8080/docs/
>  
> Below mentioned my jar list inside the WEB-INF \lib  folder, -
>  
> activation-1.1.jar
> aopalliance-1.0.jar
> asm-3.3.1.jar
> bcmail-jdk14-1.38.jar
> bcprov-jdk14-1.38.jar
> bctsp-jdk14-1.38.jar
> commons-logging-1.1.1.jar
> cxf-api-2.7.0.jar
> cxf-rt-bindings-soap-2.7.0.jar
> cxf-rt-bindings-xml-2.7.0.jar
> cxf-rt-core-2.7.0.jar
> cxf-rt-databinding-jaxb-2.7.0.jar
> cxf-rt-frontend-jaxws-2.7.0.jar
> cxf-rt-frontend-simple-2.7.0.jar
> cxf-rt-transports-http-2.7.0.jar
> cxf-rt-ws-addr-2.7.0.jar
> cxf-rt-ws-policy-2.7.0.jar
> itextpdf-5.0.6.jar
> jaxb-api-2.1.jar
> jaxb-impl-2.2.2.jar
> jaxb-xslfo-1.0.1.jar
> neethi-3.0.2.jar
> saaj-api-2.2.1.jar
> saaj-impl-2.2.1.jar
> serializer-2.7.1.jar
> spring-aop-3.0.6.RELEASE.jar
> spring-asm-3.0.6.RELEASE.jar
> spring-beans-3.0.6.RELEASE.jar
> spring-context-3.0.6.RELEASE.jar
> spring-core-3.0.6.RELEASE.jar
> spring-expression-3.0.6.RELEASE.jar
> spring-web-3.0.6.RELEASE.jar
> spring-ws-2.1.1.RELEASE.jar
> stax-api-1.0-2.jar
> stax2-api-3.1.1.jar
> woodstox-core-asl-4.1.4.jar
> wsdl4j-1.6.2.jar
> xalan-2.7.1.jar
> xml-apis-1.3.04.jar
> xml-resolver-1.2.jar
> xmlschema-core-2.0.3.jar
>  
>  
> ---------------------------
> Thanks in advance.
> Sonjoy Chakraborty
> ---------------------------
>  
>  
> [11/16/12 11:53:23:640 GMT+05:30] 0000000a DefaultListab I org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons Pre-instantiating singletons inorg.springframework.beans.factory.support.DefaultListableBeanFactory@2ad12ad1: defining beans [docService]; root of factory hierarchy
> [11/16/12 11:53:23:898 GMT+05:30] 0000000a DefaultListab I org.springframework.beans.factory.support.DefaultSingletonBeanRegistry destroySingletons Destroying singletons inorg.springframework.beans.factory.support.DefaultListableBeanFactory@2ad12ad1: defining beans [docService]; root of factory hierarchy
> [11/16/12 11:53:23:898 GMT+05:30] 0000000a ContextLoader E org.springframework.web.context.ContextLoader initWebApplicationContext Context initialization failed
>                                  org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'docService': Initialization of bean failed; nested exception is org.apache.cxf.bus.extension.ExtensionException: Could not load extension class org.apache.cxf.ws.policy.AssertionBuilderRegistryImpl.
>                 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 com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:1588)
>                 at com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:350)
>                 at com.ibm.ws.webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.java:292)
>                 at com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication(WebGroupImpl.java:99)
>                 at com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl.java:167)
>                 at com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.java:722)
>                 at com.ibm.ws.webcontainer.WSWebContainer.addWebApplication(WSWebContainer.java:607)
>                 at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:376)
>                 at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:668)
>                 at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1162)
>                 at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1313)
>                 at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:611)
>                 at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:938)
>                 at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:740)
>                 at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2092)
>                 at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:437)
>                 at com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java:122)
>                 at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:380)
>                 at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.access$300(CompositionUnitMgrImpl.java:105)
>                 at com.ibm.ws.runtime.component.CompositionUnitMgrImpl$CUInitializer.run(CompositionUnitMgrImpl.java:928)
>                 at com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:349)
>                 at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1527)
> Caused by: org.apache.cxf.bus.extension.ExtensionException: Could not load extension class org.apache.cxf.ws.policy.AssertionBuilderRegistryImpl.
>                 at org.apache.cxf.bus.extension.Extension.tryClass(Extension.java:173)
>                 at org.apache.cxf.bus.extension.Extension.getClassObject(Extension.java:185)
>                 at org.apache.cxf.bus.extension.ExtensionManagerImpl.activateAllByType(ExtensionManagerImpl.java:138)
>                 at org.apache.cxf.bus.extension.ExtensionManagerBus.<init>(ExtensionManagerBus.java:131)
>                 at org.apache.cxf.bus.extension.ExtensionManagerBus.<init>(ExtensionManagerBus.java:143)
>                 at org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor.getBusForName(BusWiringBeanFactoryPostProcessor.java:72)
>                 at org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor.addDefaultBus(BusWiringBeanFactoryPostProcessor.java:189)
>                 at org.apache.cxf.jaxws.spring.EndpointDefinitionParser$SpringEndpointImpl.setApplicationContext(EndpointDefinitionParser.java:225)
>                 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)
>                 ... 33 more
> Caused by: java.lang.IncompatibleClassChangeError: org.apache.neethi.AssertionBuilderFactory
>                 at java.lang.ClassLoader.defineClassImpl(Native Method)
>                 at java.lang.ClassLoader.defineClass(ClassLoader.java:265)
>                 at java.security.SecureClassLoader.defineClass(Unknown Source)
>                 at com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:726)
>                 at com.ibm.ws.classloader.CompoundClassLoader.localFindClass(CompoundClassLoader.java:645)
>                 at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:468)
>                 at java.lang.ClassLoader.loadClass(ClassLoader.java:609)
>                 at java.lang.ClassLoader.defineClassImpl(Native Method)
>                 at java.lang.ClassLoader.defineClass(ClassLoader.java:265)
>                 at java.security.SecureClassLoader.defineClass(Unknown Source)
>                 at com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:726)
>                 at com.ibm.ws.classloader.CompoundClassLoader.localFindClass(CompoundClassLoader.java:645)
>                 at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:468)
>                 at java.lang.ClassLoader.loadClass(ClassLoader.java:609)
>                 at org.apache.cxf.bus.extension.Extension.tryClass(Extension.java:169)
>                 ... 45 more
>  
> [11/16/12 11:53:23:971 GMT+05:30] 0000000a FfdcProvider  I com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: FFDC Incident emitted on /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/ffdc/server1_d780d78_12.11.16_11.53.23.91455363.txt com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated 1341
> [11/16/12 11:53:23:975 GMT+05:30] 0000000a webapp        E com.ibm.ws.webcontainer.webapp.WebApp notifyServletContextCreated SRVE0283E: Exception caught while initializing context: {0}
>                                  org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'docService': Initialization of bean failed; nested exception is org.apache.cxf.bus.extension.ExtensionException: Could not load extension class org.apache.cxf.ws.policy.AssertionBuilderRegistryImpl.
>                 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 com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:1588)
>                 at com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:350)
>                 at com.ibm.ws.webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.java:292)
>                 at com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication(WebGroupImpl.java:99)
>                 at com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl.java:167)
>                 at com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.java:722)
>                 at com.ibm.ws.webcontainer.WSWebContainer.addWebApplication(WSWebContainer.java:607)
>                 at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:376)
>                 at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:668)
>                 at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1162)
>                 at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1313)
>                 at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:611)
>                 at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:938)
>                 at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:740)
>                 at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2092)
>                 at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:437)
>                 at com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java:122)
>                 at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:380)
>                 at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.access$300(CompositionUnitMgrImpl.java:105)
>                 at com.ibm.ws.runtime.component.CompositionUnitMgrImpl$CUInitializer.run(CompositionUnitMgrImpl.java:928)
>                 at com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:349)
>                 at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1527)
> Caused by: org.apache.cxf.bus.extension.ExtensionException: Could not load extension class org.apache.cxf.ws.policy.AssertionBuilderRegistryImpl.
>                 at org.apache.cxf.bus.extension.Extension.tryClass(Extension.java:173)
>                 at org.apache.cxf.bus.extension.Extension.getClassObject(Extension.java:185)
>                 at org.apache.cxf.bus.extension.ExtensionManagerImpl.activateAllByType(ExtensionManagerImpl.java:138)
>                 at org.apache.cxf.bus.extension.ExtensionManagerBus.<init>(ExtensionManagerBus.java:131)
>                 at org.apache.cxf.bus.extension.ExtensionManagerBus.<init>(ExtensionManagerBus.java:143)
>                 at org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor.getBusForName(BusWiringBeanFactoryPostProcessor.java:72)
>                 at org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor.addDefaultBus(BusWiringBeanFactoryPostProcessor.java:189)
>                 at org.apache.cxf.jaxws.spring.EndpointDefinitionParser$SpringEndpointImpl.setApplicationContext(EndpointDefinitionParser.java:225)
>                 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)
>                 ... 33 more
> Caused by: java.lang.IncompatibleClassChangeError: org.apache.neethi.AssertionBuilderFactory
>                 at java.lang.ClassLoader.defineClassImpl(Native Method)
>                 at java.lang.ClassLoader.defineClass(ClassLoader.java:265)
>                 at java.security.SecureClassLoader.defineClass(Unknown Source)
>                 at com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:726)
>                 at com.ibm.ws.classloader.CompoundClassLoader.localFindClass(CompoundClassLoader.java:645)
>                 at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:468)
>                 at java.lang.ClassLoader.loadClass(ClassLoader.java:609)
>                 at java.lang.ClassLoader.defineClassImpl(Native Method)
>                 at java.lang.ClassLoader.defineClass(ClassLoader.java:265)
>                 at java.security.SecureClassLoader.defineClass(Unknown Source)
>                 at com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:726)
>                 at com.ibm.ws.classloader.CompoundClassLoader.localFindClass(CompoundClassLoader.java:645)
>                 at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:468)
>                 at java.lang.ClassLoader.loadClass(ClassLoader.java:609)
>                 at org.apache.cxf.bus.extension.Extension.tryClass(Extension.java:169)
>                 ... 45 more
>  
> [11/16/12 11:53:24:000 GMT+05:30] 0000000a FfdcProvider  I com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: FFDC Incident emitted on /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/ffdc/server1_d780d78_12.11.16_11.53.23.98655364.txt com.ibm.ws.webcontainer.servlet.ServletInstance.init 181
> [11/16/12 11:53:24:002 GMT+05:30] 0000000a servlet       E com.ibm.ws.webcontainer.servlet.ServletWrapper init SRVE0100E: Uncaught init() exception created by servlet CXFServlet in application docs: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'docService': Initialization of bean failed; nested exception is org.apache.cxf.bus.extension.ExtensionException: Could not load extension class org.apache.cxf.ws.policy.AssertionBuilderRegistryImpl.
>                 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 com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:1588)
>                 at com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:350)
>                 at com.ibm.ws.webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.java:292)
>                 at com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication(WebGroupImpl.java:99)
>                 at com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl.java:167)
>                 at com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.java:722)
>                 at com.ibm.ws.webcontainer.WSWebContainer.addWebApplication(WSWebContainer.java:607)
>                 at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:376)
>                 at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:668)
>                 at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1162)
>                 at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1313)
>                 at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:611)
>                 at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:938)
>                 at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:740)
>                 at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2092)
>                 at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:437)
>                 at com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java:122)
>                 at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:380)
>                 at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.access$300(CompositionUnitMgrImpl.java:105)
>                 at com.ibm.ws.runtime.component.CompositionUnitMgrImpl$CUInitializer.run(CompositionUnitMgrImpl.java:928)
>                 at com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:349)
>                 at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1527)
> Caused by: org.apache.cxf.bus.extension.ExtensionException: Could not load extension class org.apache.cxf.ws.policy.AssertionBuilderRegistryImpl.
>                 at org.apache.cxf.bus.extension.Extension.tryClass(Extension.java:173)
>                 at org.apache.cxf.bus.extension.Extension.getClassObject(Extension.java:185)
>                 at org.apache.cxf.bus.extension.ExtensionManagerImpl.activateAllByType(ExtensionManagerImpl.java:138)
>                 at org.apache.cxf.bus.extension.ExtensionManagerBus.<init>(ExtensionManagerBus.java:131)
>                 at org.apache.cxf.bus.extension.ExtensionManagerBus.<init>(ExtensionManagerBus.java:143)
>                 at org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor.getBusForName(BusWiringBeanFactoryPostProcessor.java:72)
>                 at org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor.addDefaultBus(BusWiringBeanFactoryPostProcessor.java:189)
>                 at org.apache.cxf.jaxws.spring.EndpointDefinitionParser$SpringEndpointImpl.setApplicationContext(EndpointDefinitionParser.java:225)
>                 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)
>                 ... 33 more
> Caused by: java.lang.IncompatibleClassChangeError: org.apache.neethi.AssertionBuilderFactory
>                 at java.lang.ClassLoader.defineClassImpl(Native Method)
>                 at java.lang.ClassLoader.defineClass(ClassLoader.java:265)
>                 at java.security.SecureClassLoader.defineClass(Unknown Source)
>                 at com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:726)
>                 at com.ibm.ws.classloader.CompoundClassLoader.localFindClass(CompoundClassLoader.java:645)
>                 at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:468)
>                 at java.lang.ClassLoader.loadClass(ClassLoader.java:609)
>                 at java.lang.ClassLoader.defineClassImpl(Native Method)
>                 at java.lang.ClassLoader.defineClass(ClassLoader.java:265)
>                 at java.security.SecureClassLoader.defineClass(Unknown Source)
>                 at com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:726)
>                 at com.ibm.ws.classloader.CompoundClassLoader.localFindClass(CompoundClassLoader.java:645)
>                 at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:468)
>                 at java.lang.ClassLoader.loadClass(ClassLoader.java:609)
>                 at org.apache.cxf.bus.extension.Extension.tryClass(Extension.java:169)
>                 ... 45 more
>  
>  
>  
> Disclaimer: "The materials contained in this email and any attachments may contain confidential or legally privileged information. The information contained in this communication is intended solely for the use of the individual or entity to whom it is addressed and others authorized to receive it. If you are not the intended recipient you are hereby notified that any disclosure, copying, distribution or taking any action in reliance on the contents of this information is strictly prohibited and may be unlawful. If you have received this communication in error, please notify us immediately by responding to this email and then delete it from your system. Sonata is neither liable for the proper and complete transmission of the information contained in this communication nor for any delay in its receipt"

-- 
Daniel Kulp
dkulp@apache.org - http://dankulp.com/blog
Talend Community Coder - http://coders.talend.com


Re: Deployment issue in WAS 7 server (Web Sphere Application Server) #### CXF 2.7 + Neethi 3.0.2

Posted by Mark Streit <mc...@gmail.com>.
This article by Glen Mazza might help:

*Deploying CXF- or Metro-based web services to IBM WebSphere Application
Server*
http://www.jroller.com/gmazza/entry/deploying_webservices_on_websphere

In that article is another link to:
https://cwiki.apache.org/CXF20DOC/application-server-specific-configuration-guide.html#ApplicationServerSpecificConfigurationGuide-Websphere



On Fri, Nov 16, 2012 at 9:49 AM, Daniel Kulp <dk...@apache.org> wrote:

>
> > From: sonjoy.c@sonata-software.com
> > To: dev-subscribe@ws.apache.org; dev@ws.apache.org
> > Subject: Deployment issue in WAS 7 server (Web Sphere Application
> Server) #### CXF 2.7 + Neethi 3.0.2
> > Date: Fri, 16 Nov 2012 07:56:21 +0000
> >
> > Hi All,
> >
> > I am getting this error in WAS 7, not sure, even I have deployed the
> apps properly,
> > but, @ runtime, when accessing the service, I am getting this error,
> mentioned below.
> > May be, I need your attention on this. Please help me.
>
> WAS uses some ancient versions of various jars/libs that conflict with
> some of the resources that CXF needs.
>
> There are some instructions on the CXF site about how to get WAS to use a
> "parent last" class loader that would resolve this:
>
>
> http://cxf.apache.org/docs/application-server-specific-configuration-guide.html#ApplicationServerSpecificConfigurationGuide-ForWebSphere6.1.0.29%2CV7andV8
>
> If you have more issues, you should post to the CXF specific users list:
> users@cxf.apache.org  and we'd be more than happy to help.
>
>
> Dan
>
>
>
>
> >
> > Accesing the service in WAS 7 like this , -
> http://10.158.0.247:9080/docs/
> >
> > [NOTE] # This service is up & running fine in jboss 7 without any issues.
> > Accesing the service in JBOSS 7 like this , -
> http://localhost:8080/docs/
> >
> > Below mentioned my jar list inside the WEB-INF \lib  folder, -
> >
> > activation-1.1.jar
> > aopalliance-1.0.jar
> > asm-3.3.1.jar
> > bcmail-jdk14-1.38.jar
> > bcprov-jdk14-1.38.jar
> > bctsp-jdk14-1.38.jar
> > commons-logging-1.1.1.jar
> > cxf-api-2.7.0.jar
> > cxf-rt-bindings-soap-2.7.0.jar
> > cxf-rt-bindings-xml-2.7.0.jar
> > cxf-rt-core-2.7.0.jar
> > cxf-rt-databinding-jaxb-2.7.0.jar
> > cxf-rt-frontend-jaxws-2.7.0.jar
> > cxf-rt-frontend-simple-2.7.0.jar
> > cxf-rt-transports-http-2.7.0.jar
> > cxf-rt-ws-addr-2.7.0.jar
> > cxf-rt-ws-policy-2.7.0.jar
> > itextpdf-5.0.6.jar
> > jaxb-api-2.1.jar
> > jaxb-impl-2.2.2.jar
> > jaxb-xslfo-1.0.1.jar
> > neethi-3.0.2.jar
> > saaj-api-2.2.1.jar
> > saaj-impl-2.2.1.jar
> > serializer-2.7.1.jar
> > spring-aop-3.0.6.RELEASE.jar
> > spring-asm-3.0.6.RELEASE.jar
> > spring-beans-3.0.6.RELEASE.jar
> > spring-context-3.0.6.RELEASE.jar
> > spring-core-3.0.6.RELEASE.jar
> > spring-expression-3.0.6.RELEASE.jar
> > spring-web-3.0.6.RELEASE.jar
> > spring-ws-2.1.1.RELEASE.jar
> > stax-api-1.0-2.jar
> > stax2-api-3.1.1.jar
> > woodstox-core-asl-4.1.4.jar
> > wsdl4j-1.6.2.jar
> > xalan-2.7.1.jar
> > xml-apis-1.3.04.jar
> > xml-resolver-1.2.jar
> > xmlschema-core-2.0.3.jar
> >
> >
> > ---------------------------
> > Thanks in advance.
> > Sonjoy Chakraborty
> > ---------------------------
> >
> >
> > [11/16/12 11:53:23:640 GMT+05:30] 0000000a DefaultListab I
> org.springframework.beans.factory.support.DefaultListableBeanFactory
> preInstantiateSingletons Pre-instantiating singletons
> inorg.springframework.beans.factory.support.DefaultListableBeanFactory@2ad12ad1:
> defining beans [docService]; root of factory hierarchy
> > [11/16/12 11:53:23:898 GMT+05:30] 0000000a DefaultListab I
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry
> destroySingletons Destroying singletons
> inorg.springframework.beans.factory.support.DefaultListableBeanFactory@2ad12ad1:
> defining beans [docService]; root of factory hierarchy
> > [11/16/12 11:53:23:898 GMT+05:30] 0000000a ContextLoader E
> org.springframework.web.context.ContextLoader initWebApplicationContext
> Context initialization failed
> >
>  org.springframework.beans.factory.BeanCreationException: Error creating
> bean with name 'docService': Initialization of bean failed; nested
> exception is org.apache.cxf.bus.extension.ExtensionException: Could not
> load extension class org.apache.cxf.ws.policy.AssertionBuilderRegistryImpl.
> >                 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
> com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:1588)
> >                 at
> com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:350)
> >                 at
> com.ibm.ws.webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.java:292)
> >                 at
> com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication(WebGroupImpl.java:99)
> >                 at
> com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl.java:167)
> >                 at
> com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.java:722)
> >                 at
> com.ibm.ws.webcontainer.WSWebContainer.addWebApplication(WSWebContainer.java:607)
> >                 at
> com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:376)
> >                 at
> com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:668)
> >                 at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1162)
> >                 at
> com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1313)
> >                 at
> com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:611)
> >                 at
> com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:938)
> >                 at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:740)
> >                 at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2092)
> >                 at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:437)
> >                 at
> com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java:122)
> >                 at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:380)
> >                 at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.access$300(CompositionUnitMgrImpl.java:105)
> >                 at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl$CUInitializer.run(CompositionUnitMgrImpl.java:928)
> >                 at
> com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:349)
> >                 at
> com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1527)
> > Caused by: org.apache.cxf.bus.extension.ExtensionException: Could not
> load extension class org.apache.cxf.ws.policy.AssertionBuilderRegistryImpl.
> >                 at
> org.apache.cxf.bus.extension.Extension.tryClass(Extension.java:173)
> >                 at
> org.apache.cxf.bus.extension.Extension.getClassObject(Extension.java:185)
> >                 at
> org.apache.cxf.bus.extension.ExtensionManagerImpl.activateAllByType(ExtensionManagerImpl.java:138)
> >                 at
> org.apache.cxf.bus.extension.ExtensionManagerBus.<init>(ExtensionManagerBus.java:131)
> >                 at
> org.apache.cxf.bus.extension.ExtensionManagerBus.<init>(ExtensionManagerBus.java:143)
> >                 at
> org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor.getBusForName(BusWiringBeanFactoryPostProcessor.java:72)
> >                 at
> org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor.addDefaultBus(BusWiringBeanFactoryPostProcessor.java:189)
> >                 at
> org.apache.cxf.jaxws.spring.EndpointDefinitionParser$SpringEndpointImpl.setApplicationContext(EndpointDefinitionParser.java:225)
> >                 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)
> >                 ... 33 more
> > Caused by: java.lang.IncompatibleClassChangeError:
> org.apache.neethi.AssertionBuilderFactory
> >                 at java.lang.ClassLoader.defineClassImpl(Native Method)
> >                 at
> java.lang.ClassLoader.defineClass(ClassLoader.java:265)
> >                 at java.security.SecureClassLoader.defineClass(Unknown
> Source)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:726)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader.localFindClass(CompoundClassLoader.java:645)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:468)
> >                 at java.lang.ClassLoader.loadClass(ClassLoader.java:609)
> >                 at java.lang.ClassLoader.defineClassImpl(Native Method)
> >                 at
> java.lang.ClassLoader.defineClass(ClassLoader.java:265)
> >                 at java.security.SecureClassLoader.defineClass(Unknown
> Source)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:726)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader.localFindClass(CompoundClassLoader.java:645)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:468)
> >                 at java.lang.ClassLoader.loadClass(ClassLoader.java:609)
> >                 at
> org.apache.cxf.bus.extension.Extension.tryClass(Extension.java:169)
> >                 ... 45 more
> >
> > [11/16/12 11:53:23:971 GMT+05:30] 0000000a FfdcProvider  I
> com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: FFDC Incident
> emitted on
> /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/ffdc/server1_d780d78_12.11.16_11.53.23.91455363.txt
> com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated 1341
> > [11/16/12 11:53:23:975 GMT+05:30] 0000000a webapp        E
> com.ibm.ws.webcontainer.webapp.WebApp notifyServletContextCreated
> SRVE0283E: Exception caught while initializing context: {0}
> >
>  org.springframework.beans.factory.BeanCreationException: Error creating
> bean with name 'docService': Initialization of bean failed; nested
> exception is org.apache.cxf.bus.extension.ExtensionException: Could not
> load extension class org.apache.cxf.ws.policy.AssertionBuilderRegistryImpl.
> >                 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
> com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:1588)
> >                 at
> com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:350)
> >                 at
> com.ibm.ws.webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.java:292)
> >                 at
> com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication(WebGroupImpl.java:99)
> >                 at
> com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl.java:167)
> >                 at
> com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.java:722)
> >                 at
> com.ibm.ws.webcontainer.WSWebContainer.addWebApplication(WSWebContainer.java:607)
> >                 at
> com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:376)
> >                 at
> com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:668)
> >                 at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1162)
> >                 at
> com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1313)
> >                 at
> com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:611)
> >                 at
> com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:938)
> >                 at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:740)
> >                 at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2092)
> >                 at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:437)
> >                 at
> com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java:122)
> >                 at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:380)
> >                 at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.access$300(CompositionUnitMgrImpl.java:105)
> >                 at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl$CUInitializer.run(CompositionUnitMgrImpl.java:928)
> >                 at
> com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:349)
> >                 at
> com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1527)
> > Caused by: org.apache.cxf.bus.extension.ExtensionException: Could not
> load extension class org.apache.cxf.ws.policy.AssertionBuilderRegistryImpl.
> >                 at
> org.apache.cxf.bus.extension.Extension.tryClass(Extension.java:173)
> >                 at
> org.apache.cxf.bus.extension.Extension.getClassObject(Extension.java:185)
> >                 at
> org.apache.cxf.bus.extension.ExtensionManagerImpl.activateAllByType(ExtensionManagerImpl.java:138)
> >                 at
> org.apache.cxf.bus.extension.ExtensionManagerBus.<init>(ExtensionManagerBus.java:131)
> >                 at
> org.apache.cxf.bus.extension.ExtensionManagerBus.<init>(ExtensionManagerBus.java:143)
> >                 at
> org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor.getBusForName(BusWiringBeanFactoryPostProcessor.java:72)
> >                 at
> org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor.addDefaultBus(BusWiringBeanFactoryPostProcessor.java:189)
> >                 at
> org.apache.cxf.jaxws.spring.EndpointDefinitionParser$SpringEndpointImpl.setApplicationContext(EndpointDefinitionParser.java:225)
> >                 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)
> >                 ... 33 more
> > Caused by: java.lang.IncompatibleClassChangeError:
> org.apache.neethi.AssertionBuilderFactory
> >                 at java.lang.ClassLoader.defineClassImpl(Native Method)
> >                 at
> java.lang.ClassLoader.defineClass(ClassLoader.java:265)
> >                 at java.security.SecureClassLoader.defineClass(Unknown
> Source)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:726)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader.localFindClass(CompoundClassLoader.java:645)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:468)
> >                 at java.lang.ClassLoader.loadClass(ClassLoader.java:609)
> >                 at java.lang.ClassLoader.defineClassImpl(Native Method)
> >                 at
> java.lang.ClassLoader.defineClass(ClassLoader.java:265)
> >                 at java.security.SecureClassLoader.defineClass(Unknown
> Source)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:726)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader.localFindClass(CompoundClassLoader.java:645)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:468)
> >                 at java.lang.ClassLoader.loadClass(ClassLoader.java:609)
> >                 at
> org.apache.cxf.bus.extension.Extension.tryClass(Extension.java:169)
> >                 ... 45 more
> >
> > [11/16/12 11:53:24:000 GMT+05:30] 0000000a FfdcProvider  I
> com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: FFDC Incident
> emitted on
> /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/ffdc/server1_d780d78_12.11.16_11.53.23.98655364.txt
> com.ibm.ws.webcontainer.servlet.ServletInstance.init 181
> > [11/16/12 11:53:24:002 GMT+05:30] 0000000a servlet       E
> com.ibm.ws.webcontainer.servlet.ServletWrapper init SRVE0100E: Uncaught
> init() exception created by servlet CXFServlet in application docs:
> org.springframework.beans.factory.BeanCreationException: Error creating
> bean with name 'docService': Initialization of bean failed; nested
> exception is org.apache.cxf.bus.extension.ExtensionException: Could not
> load extension class org.apache.cxf.ws.policy.AssertionBuilderRegistryImpl.
> >                 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
> com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:1588)
> >                 at
> com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:350)
> >                 at
> com.ibm.ws.webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.java:292)
> >                 at
> com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication(WebGroupImpl.java:99)
> >                 at
> com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl.java:167)
> >                 at
> com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.java:722)
> >                 at
> com.ibm.ws.webcontainer.WSWebContainer.addWebApplication(WSWebContainer.java:607)
> >                 at
> com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:376)
> >                 at
> com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:668)
> >                 at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1162)
> >                 at
> com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1313)
> >                 at
> com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:611)
> >                 at
> com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:938)
> >                 at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:740)
> >                 at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2092)
> >                 at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:437)
> >                 at
> com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java:122)
> >                 at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:380)
> >                 at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.access$300(CompositionUnitMgrImpl.java:105)
> >                 at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl$CUInitializer.run(CompositionUnitMgrImpl.java:928)
> >                 at
> com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:349)
> >                 at
> com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1527)
> > Caused by: org.apache.cxf.bus.extension.ExtensionException: Could not
> load extension class org.apache.cxf.ws.policy.AssertionBuilderRegistryImpl.
> >                 at
> org.apache.cxf.bus.extension.Extension.tryClass(Extension.java:173)
> >                 at
> org.apache.cxf.bus.extension.Extension.getClassObject(Extension.java:185)
> >                 at
> org.apache.cxf.bus.extension.ExtensionManagerImpl.activateAllByType(ExtensionManagerImpl.java:138)
> >                 at
> org.apache.cxf.bus.extension.ExtensionManagerBus.<init>(ExtensionManagerBus.java:131)
> >                 at
> org.apache.cxf.bus.extension.ExtensionManagerBus.<init>(ExtensionManagerBus.java:143)
> >                 at
> org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor.getBusForName(BusWiringBeanFactoryPostProcessor.java:72)
> >                 at
> org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor.addDefaultBus(BusWiringBeanFactoryPostProcessor.java:189)
> >                 at
> org.apache.cxf.jaxws.spring.EndpointDefinitionParser$SpringEndpointImpl.setApplicationContext(EndpointDefinitionParser.java:225)
> >                 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)
> >                 ... 33 more
> > Caused by: java.lang.IncompatibleClassChangeError:
> org.apache.neethi.AssertionBuilderFactory
> >                 at java.lang.ClassLoader.defineClassImpl(Native Method)
> >                 at
> java.lang.ClassLoader.defineClass(ClassLoader.java:265)
> >                 at java.security.SecureClassLoader.defineClass(Unknown
> Source)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:726)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader.localFindClass(CompoundClassLoader.java:645)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:468)
> >                 at java.lang.ClassLoader.loadClass(ClassLoader.java:609)
> >                 at java.lang.ClassLoader.defineClassImpl(Native Method)
> >                 at
> java.lang.ClassLoader.defineClass(ClassLoader.java:265)
> >                 at java.security.SecureClassLoader.defineClass(Unknown
> Source)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:726)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader.localFindClass(CompoundClassLoader.java:645)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:468)
> >                 at java.lang.ClassLoader.loadClass(ClassLoader.java:609)
> >                 at
> org.apache.cxf.bus.extension.Extension.tryClass(Extension.java:169)
> >                 ... 45 more
> >
> >
> >
> > Disclaimer: "The materials contained in this email and any attachments
> may contain confidential or legally privileged information. The information
> contained in this communication is intended solely for the use of the
> individual or entity to whom it is addressed and others authorized to
> receive it. If you are not the intended recipient you are hereby notified
> that any disclosure, copying, distribution or taking any action in reliance
> on the contents of this information is strictly prohibited and may be
> unlawful. If you have received this communication in error, please notify
> us immediately by responding to this email and then delete it from your
> system. Sonata is neither liable for the proper and complete transmission
> of the information contained in this communication nor for any delay in its
> receipt"
>
> --
> Daniel Kulp
> dkulp@apache.org - http://dankulp.com/blog
> Talend Community Coder - http://coders.talend.com
>
>


-- 
Mark *
*

Re: Deployment issue in WAS 7 server (Web Sphere Application Server) #### CXF 2.7 + Neethi 3.0.2

Posted by Mark Streit <mc...@gmail.com>.
This article by Glen Mazza might help:

*Deploying CXF- or Metro-based web services to IBM WebSphere Application
Server*
http://www.jroller.com/gmazza/entry/deploying_webservices_on_websphere

In that article is another link to:
https://cwiki.apache.org/CXF20DOC/application-server-specific-configuration-guide.html#ApplicationServerSpecificConfigurationGuide-Websphere



On Fri, Nov 16, 2012 at 9:49 AM, Daniel Kulp <dk...@apache.org> wrote:

>
> > From: sonjoy.c@sonata-software.com
> > To: dev-subscribe@ws.apache.org; dev@ws.apache.org
> > Subject: Deployment issue in WAS 7 server (Web Sphere Application
> Server) #### CXF 2.7 + Neethi 3.0.2
> > Date: Fri, 16 Nov 2012 07:56:21 +0000
> >
> > Hi All,
> >
> > I am getting this error in WAS 7, not sure, even I have deployed the
> apps properly,
> > but, @ runtime, when accessing the service, I am getting this error,
> mentioned below.
> > May be, I need your attention on this. Please help me.
>
> WAS uses some ancient versions of various jars/libs that conflict with
> some of the resources that CXF needs.
>
> There are some instructions on the CXF site about how to get WAS to use a
> "parent last" class loader that would resolve this:
>
>
> http://cxf.apache.org/docs/application-server-specific-configuration-guide.html#ApplicationServerSpecificConfigurationGuide-ForWebSphere6.1.0.29%2CV7andV8
>
> If you have more issues, you should post to the CXF specific users list:
> users@cxf.apache.org  and we'd be more than happy to help.
>
>
> Dan
>
>
>
>
> >
> > Accesing the service in WAS 7 like this , -
> http://10.158.0.247:9080/docs/
> >
> > [NOTE] # This service is up & running fine in jboss 7 without any issues.
> > Accesing the service in JBOSS 7 like this , -
> http://localhost:8080/docs/
> >
> > Below mentioned my jar list inside the WEB-INF \lib  folder, -
> >
> > activation-1.1.jar
> > aopalliance-1.0.jar
> > asm-3.3.1.jar
> > bcmail-jdk14-1.38.jar
> > bcprov-jdk14-1.38.jar
> > bctsp-jdk14-1.38.jar
> > commons-logging-1.1.1.jar
> > cxf-api-2.7.0.jar
> > cxf-rt-bindings-soap-2.7.0.jar
> > cxf-rt-bindings-xml-2.7.0.jar
> > cxf-rt-core-2.7.0.jar
> > cxf-rt-databinding-jaxb-2.7.0.jar
> > cxf-rt-frontend-jaxws-2.7.0.jar
> > cxf-rt-frontend-simple-2.7.0.jar
> > cxf-rt-transports-http-2.7.0.jar
> > cxf-rt-ws-addr-2.7.0.jar
> > cxf-rt-ws-policy-2.7.0.jar
> > itextpdf-5.0.6.jar
> > jaxb-api-2.1.jar
> > jaxb-impl-2.2.2.jar
> > jaxb-xslfo-1.0.1.jar
> > neethi-3.0.2.jar
> > saaj-api-2.2.1.jar
> > saaj-impl-2.2.1.jar
> > serializer-2.7.1.jar
> > spring-aop-3.0.6.RELEASE.jar
> > spring-asm-3.0.6.RELEASE.jar
> > spring-beans-3.0.6.RELEASE.jar
> > spring-context-3.0.6.RELEASE.jar
> > spring-core-3.0.6.RELEASE.jar
> > spring-expression-3.0.6.RELEASE.jar
> > spring-web-3.0.6.RELEASE.jar
> > spring-ws-2.1.1.RELEASE.jar
> > stax-api-1.0-2.jar
> > stax2-api-3.1.1.jar
> > woodstox-core-asl-4.1.4.jar
> > wsdl4j-1.6.2.jar
> > xalan-2.7.1.jar
> > xml-apis-1.3.04.jar
> > xml-resolver-1.2.jar
> > xmlschema-core-2.0.3.jar
> >
> >
> > ---------------------------
> > Thanks in advance.
> > Sonjoy Chakraborty
> > ---------------------------
> >
> >
> > [11/16/12 11:53:23:640 GMT+05:30] 0000000a DefaultListab I
> org.springframework.beans.factory.support.DefaultListableBeanFactory
> preInstantiateSingletons Pre-instantiating singletons
> inorg.springframework.beans.factory.support.DefaultListableBeanFactory@2ad12ad1:
> defining beans [docService]; root of factory hierarchy
> > [11/16/12 11:53:23:898 GMT+05:30] 0000000a DefaultListab I
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry
> destroySingletons Destroying singletons
> inorg.springframework.beans.factory.support.DefaultListableBeanFactory@2ad12ad1:
> defining beans [docService]; root of factory hierarchy
> > [11/16/12 11:53:23:898 GMT+05:30] 0000000a ContextLoader E
> org.springframework.web.context.ContextLoader initWebApplicationContext
> Context initialization failed
> >
>  org.springframework.beans.factory.BeanCreationException: Error creating
> bean with name 'docService': Initialization of bean failed; nested
> exception is org.apache.cxf.bus.extension.ExtensionException: Could not
> load extension class org.apache.cxf.ws.policy.AssertionBuilderRegistryImpl.
> >                 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
> com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:1588)
> >                 at
> com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:350)
> >                 at
> com.ibm.ws.webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.java:292)
> >                 at
> com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication(WebGroupImpl.java:99)
> >                 at
> com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl.java:167)
> >                 at
> com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.java:722)
> >                 at
> com.ibm.ws.webcontainer.WSWebContainer.addWebApplication(WSWebContainer.java:607)
> >                 at
> com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:376)
> >                 at
> com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:668)
> >                 at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1162)
> >                 at
> com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1313)
> >                 at
> com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:611)
> >                 at
> com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:938)
> >                 at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:740)
> >                 at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2092)
> >                 at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:437)
> >                 at
> com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java:122)
> >                 at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:380)
> >                 at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.access$300(CompositionUnitMgrImpl.java:105)
> >                 at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl$CUInitializer.run(CompositionUnitMgrImpl.java:928)
> >                 at
> com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:349)
> >                 at
> com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1527)
> > Caused by: org.apache.cxf.bus.extension.ExtensionException: Could not
> load extension class org.apache.cxf.ws.policy.AssertionBuilderRegistryImpl.
> >                 at
> org.apache.cxf.bus.extension.Extension.tryClass(Extension.java:173)
> >                 at
> org.apache.cxf.bus.extension.Extension.getClassObject(Extension.java:185)
> >                 at
> org.apache.cxf.bus.extension.ExtensionManagerImpl.activateAllByType(ExtensionManagerImpl.java:138)
> >                 at
> org.apache.cxf.bus.extension.ExtensionManagerBus.<init>(ExtensionManagerBus.java:131)
> >                 at
> org.apache.cxf.bus.extension.ExtensionManagerBus.<init>(ExtensionManagerBus.java:143)
> >                 at
> org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor.getBusForName(BusWiringBeanFactoryPostProcessor.java:72)
> >                 at
> org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor.addDefaultBus(BusWiringBeanFactoryPostProcessor.java:189)
> >                 at
> org.apache.cxf.jaxws.spring.EndpointDefinitionParser$SpringEndpointImpl.setApplicationContext(EndpointDefinitionParser.java:225)
> >                 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)
> >                 ... 33 more
> > Caused by: java.lang.IncompatibleClassChangeError:
> org.apache.neethi.AssertionBuilderFactory
> >                 at java.lang.ClassLoader.defineClassImpl(Native Method)
> >                 at
> java.lang.ClassLoader.defineClass(ClassLoader.java:265)
> >                 at java.security.SecureClassLoader.defineClass(Unknown
> Source)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:726)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader.localFindClass(CompoundClassLoader.java:645)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:468)
> >                 at java.lang.ClassLoader.loadClass(ClassLoader.java:609)
> >                 at java.lang.ClassLoader.defineClassImpl(Native Method)
> >                 at
> java.lang.ClassLoader.defineClass(ClassLoader.java:265)
> >                 at java.security.SecureClassLoader.defineClass(Unknown
> Source)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:726)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader.localFindClass(CompoundClassLoader.java:645)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:468)
> >                 at java.lang.ClassLoader.loadClass(ClassLoader.java:609)
> >                 at
> org.apache.cxf.bus.extension.Extension.tryClass(Extension.java:169)
> >                 ... 45 more
> >
> > [11/16/12 11:53:23:971 GMT+05:30] 0000000a FfdcProvider  I
> com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: FFDC Incident
> emitted on
> /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/ffdc/server1_d780d78_12.11.16_11.53.23.91455363.txt
> com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated 1341
> > [11/16/12 11:53:23:975 GMT+05:30] 0000000a webapp        E
> com.ibm.ws.webcontainer.webapp.WebApp notifyServletContextCreated
> SRVE0283E: Exception caught while initializing context: {0}
> >
>  org.springframework.beans.factory.BeanCreationException: Error creating
> bean with name 'docService': Initialization of bean failed; nested
> exception is org.apache.cxf.bus.extension.ExtensionException: Could not
> load extension class org.apache.cxf.ws.policy.AssertionBuilderRegistryImpl.
> >                 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
> com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:1588)
> >                 at
> com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:350)
> >                 at
> com.ibm.ws.webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.java:292)
> >                 at
> com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication(WebGroupImpl.java:99)
> >                 at
> com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl.java:167)
> >                 at
> com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.java:722)
> >                 at
> com.ibm.ws.webcontainer.WSWebContainer.addWebApplication(WSWebContainer.java:607)
> >                 at
> com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:376)
> >                 at
> com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:668)
> >                 at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1162)
> >                 at
> com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1313)
> >                 at
> com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:611)
> >                 at
> com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:938)
> >                 at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:740)
> >                 at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2092)
> >                 at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:437)
> >                 at
> com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java:122)
> >                 at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:380)
> >                 at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.access$300(CompositionUnitMgrImpl.java:105)
> >                 at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl$CUInitializer.run(CompositionUnitMgrImpl.java:928)
> >                 at
> com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:349)
> >                 at
> com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1527)
> > Caused by: org.apache.cxf.bus.extension.ExtensionException: Could not
> load extension class org.apache.cxf.ws.policy.AssertionBuilderRegistryImpl.
> >                 at
> org.apache.cxf.bus.extension.Extension.tryClass(Extension.java:173)
> >                 at
> org.apache.cxf.bus.extension.Extension.getClassObject(Extension.java:185)
> >                 at
> org.apache.cxf.bus.extension.ExtensionManagerImpl.activateAllByType(ExtensionManagerImpl.java:138)
> >                 at
> org.apache.cxf.bus.extension.ExtensionManagerBus.<init>(ExtensionManagerBus.java:131)
> >                 at
> org.apache.cxf.bus.extension.ExtensionManagerBus.<init>(ExtensionManagerBus.java:143)
> >                 at
> org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor.getBusForName(BusWiringBeanFactoryPostProcessor.java:72)
> >                 at
> org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor.addDefaultBus(BusWiringBeanFactoryPostProcessor.java:189)
> >                 at
> org.apache.cxf.jaxws.spring.EndpointDefinitionParser$SpringEndpointImpl.setApplicationContext(EndpointDefinitionParser.java:225)
> >                 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)
> >                 ... 33 more
> > Caused by: java.lang.IncompatibleClassChangeError:
> org.apache.neethi.AssertionBuilderFactory
> >                 at java.lang.ClassLoader.defineClassImpl(Native Method)
> >                 at
> java.lang.ClassLoader.defineClass(ClassLoader.java:265)
> >                 at java.security.SecureClassLoader.defineClass(Unknown
> Source)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:726)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader.localFindClass(CompoundClassLoader.java:645)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:468)
> >                 at java.lang.ClassLoader.loadClass(ClassLoader.java:609)
> >                 at java.lang.ClassLoader.defineClassImpl(Native Method)
> >                 at
> java.lang.ClassLoader.defineClass(ClassLoader.java:265)
> >                 at java.security.SecureClassLoader.defineClass(Unknown
> Source)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:726)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader.localFindClass(CompoundClassLoader.java:645)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:468)
> >                 at java.lang.ClassLoader.loadClass(ClassLoader.java:609)
> >                 at
> org.apache.cxf.bus.extension.Extension.tryClass(Extension.java:169)
> >                 ... 45 more
> >
> > [11/16/12 11:53:24:000 GMT+05:30] 0000000a FfdcProvider  I
> com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: FFDC Incident
> emitted on
> /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/ffdc/server1_d780d78_12.11.16_11.53.23.98655364.txt
> com.ibm.ws.webcontainer.servlet.ServletInstance.init 181
> > [11/16/12 11:53:24:002 GMT+05:30] 0000000a servlet       E
> com.ibm.ws.webcontainer.servlet.ServletWrapper init SRVE0100E: Uncaught
> init() exception created by servlet CXFServlet in application docs:
> org.springframework.beans.factory.BeanCreationException: Error creating
> bean with name 'docService': Initialization of bean failed; nested
> exception is org.apache.cxf.bus.extension.ExtensionException: Could not
> load extension class org.apache.cxf.ws.policy.AssertionBuilderRegistryImpl.
> >                 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
> com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:1588)
> >                 at
> com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:350)
> >                 at
> com.ibm.ws.webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.java:292)
> >                 at
> com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication(WebGroupImpl.java:99)
> >                 at
> com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl.java:167)
> >                 at
> com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.java:722)
> >                 at
> com.ibm.ws.webcontainer.WSWebContainer.addWebApplication(WSWebContainer.java:607)
> >                 at
> com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:376)
> >                 at
> com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:668)
> >                 at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1162)
> >                 at
> com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1313)
> >                 at
> com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:611)
> >                 at
> com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:938)
> >                 at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:740)
> >                 at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2092)
> >                 at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:437)
> >                 at
> com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java:122)
> >                 at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:380)
> >                 at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.access$300(CompositionUnitMgrImpl.java:105)
> >                 at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl$CUInitializer.run(CompositionUnitMgrImpl.java:928)
> >                 at
> com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:349)
> >                 at
> com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1527)
> > Caused by: org.apache.cxf.bus.extension.ExtensionException: Could not
> load extension class org.apache.cxf.ws.policy.AssertionBuilderRegistryImpl.
> >                 at
> org.apache.cxf.bus.extension.Extension.tryClass(Extension.java:173)
> >                 at
> org.apache.cxf.bus.extension.Extension.getClassObject(Extension.java:185)
> >                 at
> org.apache.cxf.bus.extension.ExtensionManagerImpl.activateAllByType(ExtensionManagerImpl.java:138)
> >                 at
> org.apache.cxf.bus.extension.ExtensionManagerBus.<init>(ExtensionManagerBus.java:131)
> >                 at
> org.apache.cxf.bus.extension.ExtensionManagerBus.<init>(ExtensionManagerBus.java:143)
> >                 at
> org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor.getBusForName(BusWiringBeanFactoryPostProcessor.java:72)
> >                 at
> org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor.addDefaultBus(BusWiringBeanFactoryPostProcessor.java:189)
> >                 at
> org.apache.cxf.jaxws.spring.EndpointDefinitionParser$SpringEndpointImpl.setApplicationContext(EndpointDefinitionParser.java:225)
> >                 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)
> >                 ... 33 more
> > Caused by: java.lang.IncompatibleClassChangeError:
> org.apache.neethi.AssertionBuilderFactory
> >                 at java.lang.ClassLoader.defineClassImpl(Native Method)
> >                 at
> java.lang.ClassLoader.defineClass(ClassLoader.java:265)
> >                 at java.security.SecureClassLoader.defineClass(Unknown
> Source)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:726)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader.localFindClass(CompoundClassLoader.java:645)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:468)
> >                 at java.lang.ClassLoader.loadClass(ClassLoader.java:609)
> >                 at java.lang.ClassLoader.defineClassImpl(Native Method)
> >                 at
> java.lang.ClassLoader.defineClass(ClassLoader.java:265)
> >                 at java.security.SecureClassLoader.defineClass(Unknown
> Source)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:726)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader.localFindClass(CompoundClassLoader.java:645)
> >                 at
> com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:468)
> >                 at java.lang.ClassLoader.loadClass(ClassLoader.java:609)
> >                 at
> org.apache.cxf.bus.extension.Extension.tryClass(Extension.java:169)
> >                 ... 45 more
> >
> >
> >
> > Disclaimer: "The materials contained in this email and any attachments
> may contain confidential or legally privileged information. The information
> contained in this communication is intended solely for the use of the
> individual or entity to whom it is addressed and others authorized to
> receive it. If you are not the intended recipient you are hereby notified
> that any disclosure, copying, distribution or taking any action in reliance
> on the contents of this information is strictly prohibited and may be
> unlawful. If you have received this communication in error, please notify
> us immediately by responding to this email and then delete it from your
> system. Sonata is neither liable for the proper and complete transmission
> of the information contained in this communication nor for any delay in its
> receipt"
>
> --
> Daniel Kulp
> dkulp@apache.org - http://dankulp.com/blog
> Talend Community Coder - http://coders.talend.com
>
>


-- 
Mark *
*