ws-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Daniel Kulp <dk...@apache.org>
Subject Re: Deployment issue in WAS 7 server (Web Sphere Application Server) #### CXF 2.7 + Neethi 3.0.2
Date Fri, 16 Nov 2012 19:54:02 GMT

I was debating whether to respond to this or not….  but it seems to be mis-information so
I wanted to clear that up.

On Nov 16, 2012, at 8:29 AM, Martin Gainty <mgainty@hotmail.com> wrote:
> I dont know why you would use CXF instead of Axis
> CXF is buggy unmaintained library

I only hope you are thinking about something other than Apache CXF, maybe xml-rpc or Axis1
or XFire?  Something else?   CXF is one of the most well maintained libraries providing patch
releases about every 8 weeks across several branches.  CXF is currently providing regular
patch releases for the 2.5.x (first released well over a year ago), 2.6.x, and 2.7.x branches
with 2.5.7/2.6.4/2.7.1 releases coming in the next couple weeks.    CXF also has a very very
good track record of getting bugs fixed fairly quickly after being reported.   User supplied
patches are reviewed quickly and applied.  Issues and questions on the mailing lists are generally
answered and responded to very quickly.

> that is ok for playing around in school
> but is never used in production environments..

Umm… This is completely false.   CXF is used as the basis for the web services stacks in
MANY commercial products as well as other open source projects.   JBoss AS, TomEE, Petals,
Fusesource ESB, Talend ESB, ServiceMix, WSO2 (most recent version supports CXF in some capacity),
etc….   It is used in production environments all over the place.   

> I can recite you a number of "undocumented features" that will never be fixed most notably
the CXF2* converters are horribly buggy

I'm not sure what you are talking about here.   I have no idea what you are referring to when
you say "CXF2* converters".  CXF doesn't really have a concept of a "Converter" in its architecture
so I'm confused by this.    


> ping  axis users list if you want to work with a maintained product
> http://axis.apache.org/axis2/java/core/mail-lists.html
> 
> BTW Axis2-1.6.2 does support WS-POLICY implementation thru neethi-3.0.2

However, Axis2-1.6.2 uses the SAME version of Neethi as Apache CXF and thus would run into
the exact same issue when running on WAS.   However, since WAS ships with an (much older)
version of Axis2, it's quite likely that the application would end up completely using that
older version (default parent first class loader would pick up that version) and thus would
be restricted to the issues/bugs/features available in that version.   To use the newer version
of Axis2 on WAS, you'd like have to do much of the same class loader configuration to make
it parent first as you would with CXF.


Anyway, I just wanted to clear that all up.   I'm really hoping Martin was thinking about
something else and mixing up a project name.  

Dan



> 
> Viel Gluck,
> Martin 
> ______________________________________________ 
> Verzicht und Vertraulichkeitanmerkung/Note de déni et de confidentialité
> 
> 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.
>  
> 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


Mime
View raw message