Thank you for your reply Dan! I have removed the xml-apis, and xercesImpl and also reverted back the parent class loader first option in WAS (7) and that resolved the issue.
Thanks much, dkulp wrote: > > >> xercesImpl-2.6.2.jar > > That may be too old. You may need a 2.8.x or 2.9.x version. The mbasica > issue > is that you are using a non DOM level 3 parser. > > Honestly, I would try completely removing the xml-apis and xercesImpl jars > and > just use the versions found in the JDK. Java 6 requires those be DOM > level 3. > > Dan > > > > On Tuesday 15 June 2010 9:23:06 am cxf_infant wrote: >> Hi, >> >> We are getting this error in WAS 7 environment. Did someone face this >> issue before? If so, could you shed some light/direction. >> >> Our environment: >> Websphere 7 >> Cxf 2.2.7 >> Java Version 6 >> Endorsed Jars (under Java home of WAS 7): >> jaxb-api-2.1.jar >> jaxb-impl-2.1.12.jar >> saaj-api-1.3.jar >> saaj-impl-1.3.2.jar >> wsdl4j-1.6.2.jar >> xalan-2.7.1.jar >> xercesImpl-2.6.2.jar >> xml-apis.jar >> XmlSchema-1.4.5.jar >> >> Invocation of init method failed; nested exception is >> java.lang.AbstractMethodError: >> org/w3c/dom/Node.setUserData(Ljava/lang/String;Ljava/lang/Object;Lorg/w3c/d >> om/UserDataHandler;)Ljava/lang/Object; at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactor >> y.initializeBean(AbstractAutowireCapableBeanFactory.java:1338) at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactor >> y.doCreateBean(AbstractAutowireCapableBeanFactory.java:473) at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactor >> y$1.run(AbstractAutowireCapableBeanFactory.java:409) at >> java.security.AccessController.doPrivileged(AccessController.java:224) at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactor >> y.createBean(AbstractAutowireCapableBeanFactory.java:380) at >> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(A >> bstractBeanFactory.java:264) at >> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getS >> ingleton(DefaultSingletonBeanRegistry.java:222) at >> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(Abs >> tractBeanFactory.java:261) at >> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Abstr >> actBeanFactory.java:185) at >> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Abstr >> actBeanFactory.java:164) at >> org.springframework.beans.factory.support.DefaultListableBeanFactory.preIns >> tantiateSingletons(DefaultListableBeanFactory.java:429) at >> org.springframework.context.support.AbstractApplicationContext.finishBeanFa >> ctoryInitialization(AbstractApplicationContext.java:728) at >> org.springframework.context.support.AbstractApplicationContext.refresh(Abst >> ractApplicationContext.java:380) at >> org.apache.cxf.transport.servlet.CXFServlet.loadAdditionalConfig(CXFServlet >> .java:190) at >> org.apache.cxf.transport.servlet.CXFServlet.updateContext(CXFServlet.java:1 >> 58) at >> org.apache.cxf.transport.servlet.CXFServlet.loadSpringBus(CXFServlet.java:1 >> 04) at >> org.apache.cxf.transport.servlet.CXFServlet.loadBus(CXFServlet.java:73) >> at >> org.apache.cxf.transport.servlet.AbstractCXFServlet.init(AbstractCXFServlet >> .java:78) at >> com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:350 >> ) at >> com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.init(ServletWrapperImpl. >> java:165) at >> com.ibm.ws.webcontainer.servlet.ServletWrapper.initialize(ServletWrapper.ja >> va:1735) at >> com.ibm.wsspi.webcontainer.extension.WebExtensionProcessor.createServletWra >> pper(WebExtensionProcessor.java:98) at >> com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:1005) >> at >> com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:926) >> at >> com.ibm.ws.webcontainer.webapp.WebApp.initializeTargetMappings(WebApp.java: >> 605) at >> com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinally(WebApp.ja >> va:423) at >> com.ibm.ws.webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.java:299) >> at >> com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication(WebGroupImpl. >> java:100) at >> com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl.j >> ava:166) at >> com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.java:731) >> at >> com.ibm.ws.webcontainer.WSWebContainer.addWebApplication(WSWebContainer.jav >> a:616) at >> com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl >> .java:376) at >> com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.j >> ava:668) at >> com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.ja >> va:1120) at >> com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStar >> t(DeployedApplicationImpl.java:1313) at >> com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.ja >> va:619) at >> com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicat >> ionImpl.java:938) at >> com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(Applicatio >> nMgrImpl.java:723) at >> com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.ja >> va:2044) at >> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMg >> rImpl.java:437) at >> com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl. >> java:122) at >> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMg >> rImpl.java:380) at >> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.access$300(CompositionU >> nitMgrImpl.java:108) at >> com.ibm.ws.runtime.component.CompositionUnitMgrImpl$CUInitializer.run(Compo >> sitionUnitMgrImpl.java:935) at >> com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsCo >> mponentImpl.java:349) at >> com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1550) >> Caused by: java.lang.AbstractMethodError: >> org/w3c/dom/Node.setUserData(Ljava/lang/String;Ljava/lang/Object;Lorg/w3c/d >> om/UserDataHandler;)Ljava/lang/Object; at >> org.apache.cxf.staxutils.StaxUtils.addLocation(StaxUtils.java:960) at >> org.apache.cxf.staxutils.StaxUtils.startElement(StaxUtils.java:818) at >> org.apache.cxf.staxutils.StaxUtils.readDocElements(StaxUtils.java:887) at >> org.apache.cxf.staxutils.StaxUtils.read(StaxUtils.java:774) >> at >> org.apache.cxf.wsdl11.WSDLManagerImpl.loadDefinition(WSDLManagerImpl.java:2 >> 19) at >> org.apache.cxf.wsdl11.WSDLManagerImpl.getDefinition(WSDLManagerImpl.java:17 >> 9) at >> org.apache.cxf.wsdl11.WSDLServiceFactory.<init>(WSDLServiceFactory.java:91) >> at >> org.apache.cxf.service.factory.ReflectionServiceFactoryBean.buildServiceFro >> mWSDL(ReflectionServiceFactoryBean.java:403) at >> org.apache.cxf.service.factory.ReflectionServiceFactoryBean.initializeServi >> ceModel(ReflectionServiceFactoryBean.java:528) at >> org.apache.cxf.service.factory.ReflectionServiceFactoryBean.create(Reflecti >> onServiceFactoryBean.java:278) at >> org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean.create(JaxWsServiceFac >> toryBean.java:178) at >> org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpoint(Abs >> tractWSDLBasedEndpointFactory.java:100) at >> org.apache.cxf.frontend.ServerFactoryBean.create(ServerFactoryBean.java:105 >> ) at >> org.apache.cxf.jaxws.JaxWsServerFactoryBean.create(JaxWsServerFactoryBean.j >> ava:167) at >> org.apache.cxf.jaxws.EndpointImpl.getServer(EndpointImpl.java:384) at >> org.apache.cxf.jaxws.EndpointImpl.doPublish(EndpointImpl.java:291) at >> org.apache.cxf.jaxws.EndpointImpl.publish(EndpointImpl.java:223) at >> org.apache.cxf.jaxws.EndpointImpl.publish(EndpointImpl.java:455) at >> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:4 >> 5) at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp >> l.java:37) at java.lang.reflect.Method.invoke(Method.java:599) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactor >> y.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1414) at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactor >> y.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1375) at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactor >> y.initializeBean(AbstractAutowireCapableBeanFactory.java:1335) ... 45 >> more >> >> >> Thanks much, >> J > > -- > Daniel Kulp > [email protected] > http://dankulp.com/blog > > -- View this message in context: http://old.nabble.com/websphere-7-cxf-service-creation-error-tp28891266p28897763.html Sent from the cxf-user mailing list archive at Nabble.com.
