Thanks Chris.
We are using JDK jdk1.5.0_10.Does CXF 2.1.1 only work on JDK-1.6.0_04 or 
above?

thanks and regards,
bharath

"Wolf, Chris \(IT\)" <[EMAIL PROTECTED]> wrote on 06/24/2008 
02:26:31 PM:

> If you use JDK-1.6.0_04 or above, then the JAX-WS API is part of the
> runtime. 
> 
>    -Chris W.
> 
> -----Original Message-----
> From: Bharath Thippireddy [mailto:[EMAIL PROTECTED] 
> Sent: Tuesday, June 24, 2008 2:24 PM
> To: [email protected]
> Subject: Missing jaxws-api-2.1-1.jar in CXF 2.1.1
> 
> We were trying to migrate to CXF 2.1.1 from 2.1 and see that the
> jaxws-api-2.1-1.jar is missing in the CXFs lib directory.I see the
> following exception when we deploy our application on tomcat.Can you
> please look in to this and let me know if i have to copy any other jar
> files?
> 
> [META-INF/cxf/cxf.xml]: Initialization of bean failed; nested exception
> is
> pringframework.beans.factory.CannotLoadBeanClassException: Error loading
> cl org.apache.cxf.jaxws.context.WebServiceContextImpl] for bean with
> name 'org he.cxf.jaxws.context.WebServiceContextImpl' defined in class
> path resource
> -INF/cxf/cxf-extension-jaxws.xml]: problem with class file or dependent
> cla ested exception is java.lang.NoClassDefFoundError: 
> javax/xml/ws/WebServiceC
> t
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapabl
> Factory.doCreateBean(AbstractAutowireCapableBeanFactory.java:445)
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapabl
> Factory$1.run(AbstractAutowireCapableBeanFactory.java:383)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapabl
> Factory.createBean(AbstractAutowireCapableBeanFactory.java:353)
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory$1.
> ject(AbstractBeanFactory.java:245)
>         at
> org.springframework.beans.factory.support.DefaultSingletonBeanRe
> y.getSingleton(DefaultSingletonBeanRegistry.java:169)
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory.ge
> (AbstractBeanFactory.java:242)
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory.ge
> (AbstractBeanFactory.java:164)
>         at
> org.springframework.beans.factory.support.DefaultListableBeanFac
> preInstantiateSingletons(DefaultListableBeanFactory.java:400)
>         at
> org.springframework.context.support.AbstractApplicationContext.f
> BeanFactoryInitialization(AbstractApplicationContext.java:736)
>         at
> org.springframework.context.support.AbstractApplicationContext.r
> h(AbstractApplicationContext.java:369)
>         at
> org.apache.cxf.bus.spring.BusApplicationContext.<init>(BusApplic
> Context.java:87)
>         at
> org.apache.cxf.bus.spring.SpringBusFactory.createApplicationCont
> pringBusFactory.java:103)
>         at
> org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFa
> .java:94)
>         at
> org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFa
> .java:87)
>         at
> org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFa
> .java:65)
>         at
> org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFa
> .java:54)
>         at
> org.apache.cxf.transport.servlet.CXFServlet.loadSpringBus(CXFSer
> java:99)
>         at
> org.apache.cxf.transport.servlet.CXFServlet.loadBus(CXFServlet.j
> 4)
>         at
> org.apache.cxf.transport.servlet.AbstractCXFServlet.init(Abstrac
> ervlet.java:90)
>         at
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWra
> java:1139)
>         at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.ja
> 6)
>         at
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardC
> t.java:3956)
>         at
> org.apache.catalina.core.StandardContext.start(StandardContext.j
> 230)
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal(Containe
> .java:760)
>         at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.ja
> 0)
>         at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java
> 
>         at
> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java
> 
>         at
> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.jav
> )
>         at
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.jav
> )
>         at
> org.apache.catalina.startup.HostConfig.start(HostConfig.java:113
>         at
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig
> :311)
>         at
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lif
> eSupport.java:120)
>         at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:
> 
>         at
> org.apache.catalina.core.StandardHost.start(StandardHost.java:73
>         at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:
> 
>         at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.jav
> )
>         at
> org.apache.catalina.core.StandardService.start(StandardService.j
> 48)
>         at
> org.apache.catalina.core.StandardServer.start(StandardServer.jav
> )
>         at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessor
> java:39)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod
> sorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at
> org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>         at
> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
> Caused by:
> org.springframework.beans.factory.CannotLoadBeanClassException:
>  loading class [org.apache.cxf.jaxws.context.WebServiceContextImpl] for
> bea h name 'org.apache.cxf.jaxws.context.WebServiceContextImpl' defined
> in clas h resource [META-INF/cxf/cxf-extension-jaxws.xml]: problem with
> class file pendent class; nested exception is
> java.lang.NoClassDefFoundError: 
> javax/xm
> WebServiceContext
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory.re
> BeanClass(AbstractBeanFactory.java:1176)
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapabl
> Factory.predictBeanType(AbstractAutowireCapableBeanFactory.java:479)
>         at
> org.springframework.beans.factory.support.DefaultListableBeanFac
> getBeanNamesForType(DefaultListableBeanFactory.java:212)
>         at
> org.springframework.beans.factory.support.DefaultListableBeanFac
> getBeansOfType(DefaultListableBeanFactory.java:294)
>         at
> org.springframework.beans.factory.support.DefaultListableBeanFac
> getBeansOfType(DefaultListableBeanFactory.java:288)
>         at
> org.springframework.context.support.AbstractApplicationContext.g
> nsOfType(AbstractApplicationContext.java:949)
>         at
> org.apache.cxf.bus.spring.Jsr250BeanPostProcessor.postProcessAft
> tialization(Jsr250BeanPostProcessor.java:63)
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapabl
> Factory.applyBeanPostProcessorsAfterInitialization(AbstractAutowireCapab
> leB
> ctory.java:331)
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapabl
> Factory.initializeBean(AbstractAutowireCapableBeanFactory.java:1266)
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapabl
> Factory.doCreateBean(AbstractAutowireCapableBeanFactory.java:438)
>         ... 45 more
> Caused by: java.lang.NoClassDefFoundError:
> javax/xml/ws/WebServiceContext
>         at java.lang.ClassLoader.defineClass1(Native Method)
>         at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
>         at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.ja
> 4)
>         at
> org.apache.catalina.loader.WebappClassLoader.findClassInternal(W
> ClassLoader.java:1852)
>         at
> org.apache.catalina.loader.WebappClassLoader.findClass(WebappCla
> der.java:876)
>         at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappCla
> der.java:1329)
>         at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappCla
> der.java:1208)
>         at
> org.springframework.util.ClassUtils.forName(ClassUtils.java:230)
>         at
> org.springframework.beans.factory.support.AbstractBeanDefinition
> lveBeanClass(AbstractBeanDefinition.java:381)
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory.re
> BeanClass(AbstractBeanFactory.java:1170)
> 
> thanks and regards,
> Bharath
> --------------------------------------------------------
> 
> NOTICE: If received in error, please destroy and notify sender. 
> Sender does not intend to waive confidentiality or privilege. Use of
> this email is prohibited when received in error.
> 

Reply via email to