Hello,

I had the same problem, and eventually found the same solution as well.
The only jars that I am including within the aar are the ones that contain my 
xmlbeans files (*.xsb). Also, if I drop these xsb-jars in WEB-INF/lib I get 
some exceptions. Sorry, but I don't remember exactly which exceptions.

On Wednesday 04 June 2008 04:30:12 pm Stephen Kilburn wrote:
> In my testing of Spring, I added to the WeatherSpringService.aar the three
> spring jars used by the service (spring-beans.jar, spring-context.jar,
> spring-core.jar) in a /lib directory.  However, I get a NoClassDefFound
> error using this approach.  It goes away if I drop the files into
> axis2/WEB-INF/lib.
>
> Does anyone have any advice?
> _____________________________________________________________
> Stephen Kilburn
> GeoPraxis Inc.
>
> Error: org.apache.axis2.deployment.DeploymentException: Error loading class
> [org.apache.axis2.extensions.spring.receivers.ApplicationContextHolder] for
> bean with name 'applicationContext' defined in class path resource
> [applicationContext.xml]: problem with class file or dependent class;
> nested exception is java.lang.NoClassDefFoundError:
> org/springframework/context/ApplicationContextAware at
> org.apache.axis2.deployment.repository.util.ArchiveReader.processServiceGro
>u p(ArchiveReader.java:151) at
> org.apache.axis2.deployment.ServiceDeployer.deploy(ServiceDeployer.java:81)
> at
> org.apache.axis2.deployment.repository.util.DeploymentFileData.deploy(Deplo
>y mentFileData.java:136) at
> org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine.java
>: 597) at
> org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoList.ja
>v a:144) at
> org.apache.axis2.deployment.RepositoryListener.update(RepositoryListener.ja
>v a:330) at
> org.apache.axis2.deployment.RepositoryListener.checkServices(RepositoryList
>e ner.java:227) at
> org.apache.axis2.deployment.DeploymentEngine.loadServices(DeploymentEngine.
>j ava:131) at
> org.apache.axis2.deployment.WarBasedAxisConfigurator.loadServices(WarBasedA
>x isConfigurator.java:284) at
> org.apache.axis2.context.ConfigurationContextFactory.createConfigurationCon
>t ext(ConfigurationContextFactory.java:82) at
> org.apache.axis2.transport.http.AxisServlet.initConfigContext(AxisServlet.j
>a va:511) at
> org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:431) at
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1
>1 39) at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966) at
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java
>: 3956) at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
> at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:
>7 60) at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740) at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544) at
> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:831) at
> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:720) at
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490) at
> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149) at
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
> at
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppo
>r t.java:120) at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022) at
> org.apache.catalina.core.StandardHost.start(StandardHost.java:736) at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014) at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at
> org.apache.catalina.core.StandardService.start(StandardService.java:448) at
> org.apache.catalina.core.StandardServer.start(StandardServer.java:700) at
> org.apache.catalina.startup.Catalina.start(Catalina.java:552) at
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
> sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at
> java.lang.reflect.Method.invoke(Unknown Source) at
> org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) at
> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433) Caused by:
> org.apache.axis2.deployment.DeploymentException: Error loading class
> [org.apache.axis2.extensions.spring.receivers.ApplicationContextHolder] for
> bean with name 'applicationContext' defined in class path resource
> [applicationContext.xml]: problem with class file or dependent class;
> nested exception is java.lang.NoClassDefFoundError:
> org/springframework/context/ApplicationContextAware at
> org.apache.axis2.deployment.ServiceGroupBuilder.populateServiceGroup(Servic
>e GroupBuilder.java:106) at
> org.apache.axis2.deployment.repository.util.ArchiveReader.buildServiceGroup
>( ArchiveReader.java:110) at
> org.apache.axis2.deployment.repository.util.ArchiveReader.processServiceGro
>u p(ArchiveReader.java:144) ... 37 more Caused by:
> org.apache.axis2.deployment.DeploymentException: Error loading class
> [org.apache.axis2.extensions.spring.receivers.ApplicationContextHolder] for
> bean with name 'applicationContext' defined in class path resource
> [applicationContext.xml]: problem with class file or dependent class;
> nested exception is java.lang.NoClassDefFoundError:
> org/springframework/context/ApplicationContextAware at
> org.apache.axis2.deployment.ServiceBuilder.populateService(ServiceBuilder.j
>a va:431) at
> org.apache.axis2.deployment.ServiceGroupBuilder.populateServiceGroup(Servic
>e GroupBuilder.java:101) ... 39 more Caused by:
> org.apache.axis2.deployment.DeploymentException: Error loading class
> [org.apache.axis2.extensions.spring.receivers.ApplicationContextHolder] for
> bean with name 'applicationContext' defined in class path resource
> [applicationContext.xml]: problem with class file or dependent class;
> nested exception is java.lang.NoClassDefFoundError:
> org/springframework/context/ApplicationContextAware at
> org.apache.axis2.deployment.ServiceBuilder.loadServiceLifeCycleClass(Servic
>e Builder.java:521) at
> org.apache.axis2.deployment.ServiceBuilder.populateService(ServiceBuilder.j
>a va:205) ... 40 more Caused by:
> org.springframework.beans.factory.CannotLoadBeanClassException: Error
> loading class
> [org.apache.axis2.extensions.spring.receivers.ApplicationContextHolder] for
> bean with name 'applicationContext' defined in class path resource
> [applicationContext.xml]: problem with class file or dependent class;
> nested exception is java.lang.NoClassDefFoundError:
> org/springframework/context/ApplicationContextAware at
> org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanCl
>a ss(AbstractBeanFactory.java:1141) at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactor
>y .predictBeanType(AbstractAutowireCapableBeanFactory.java:522) at
> org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean
>( AbstractBeanFactory.java:1174) at
> org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean
>( AbstractBeanFactory.java:754) at
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preIns
>t antiateSingletons(DefaultListableBeanFactory.java:422) at
> org.springframework.context.support.AbstractApplicationContext.finishBeanFa
>c toryInitialization(AbstractApplicationContext.java:729) at
> org.springframework.context.support.AbstractApplicationContext.refresh(Abst
>r actApplicationContext.java:381) at
> sample.spring.service.SpringInit.startUp(SpringInit.java:64) at
> org.apache.axis2.deployment.ServiceBuilder.loadServiceLifeCycleClass(Servic
>e Builder.java:518) ... 41 more Caused by: java.lang.NoClassDefFoundError:
> org/springframework/context/ApplicationContextAware at
> java.lang.ClassLoader.defineClass1(Native Method) at
> java.lang.ClassLoader.defineClass(Unknown Source) at
> java.security.SecureClassLoader.defineClass(Unknown Source) at
> org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassL
>o ader.java:1853) at
> org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.ja
>v a:875) at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.ja
>v a:1330) at java.lang.ClassLoader.loadClass(Unknown Source) at
> java.lang.ClassLoader.loadClass(Unknown Source) at
> java.lang.ClassLoader.loadClass(Unknown Source) at
> java.lang.ClassLoader.loadClass(Unknown Source) at
> org.springframework.util.ClassUtils.forName(ClassUtils.java:249) at
> org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBea
>n Class(AbstractBeanDefinition.java:381) at
> org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanCl
>a ss(AbstractBeanFactory.java:1135) ... 49 more Caused by:
> java.lang.ClassNotFoundException:
> org.springframework.context.ApplicationContextAware at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.ja
>v a:1363) at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.ja
>v a:1209) at java.lang.ClassLoader.loadClassInternal(Unknown Source) ... 62
> more
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]



-- 
Ing. David Ojeda
Integra Consultores
+58 416 6262898
Caracas, Venezuela

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to