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]
