Hi Michele, I had no problem doing this last week, using my validation module (http://www.sosnoski.com/jibx-wiki/space/axis2-jibx/validation) with the 1.3 release. In your case, it looks like the module is being located but without the class. Have you looked inside the mar to make sure the class is present?
- Dennis -- Dennis M. Sosnoski SOA and Web Services in Java Axis2 Training and Consulting http://www.sosnoski.com - http://www.sosnoski.co.nz Seattle, WA +1-425-939-0576 - Wellington, NZ +64-4-298-6117 Michele Mazzucco wrote: > Just a quick update. I've tried with the last nightly build and I get > the same problem. > Is there anybody who can successfully deploy modules? > > Thanks, > Michele > > > > On Mon, 2007-12-10 at 17:11 +0000, Michele Mazzucco wrote: > >> Hi all, >> >> after the upgrade to axis2 1.3 (official release) I cannot deploy >> modules any more, the system throws a ClassNotFoundException (saying it >> doesn't find one of the handlers even if the class is available) during >> system startup: >> >> org.apache.axis2.deployment.DeploymentException: mic.module.FakeHandler >> at >> org.apache.axis2.deployment.util.Utils.loadHandler(Utils.java:132) >> at >> org.apache.axis2.deployment.AxisConfigBuilder.processPhaseList(AxisConfigBuilder.java:405) >> at >> org.apache.axis2.deployment.AxisConfigBuilder.processPhaseOrders(AxisConfigBuilder.java:433) >> at >> org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:133) >> at >> org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:615) >> at >> org.apache.axis2.deployment.WarBasedAxisConfigurator.<init>(WarBasedAxisConfigurator.java:146) >> at >> org.apache.axis2.transport.http.AxisServlet.initConfigContext(AxisServlet.java:500) >> at >> org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:420) >> at >> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1161) >> at >> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981) >> at >> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4042) >> at >> org.apache.catalina.core.StandardContext.start(StandardContext.java:4348) >> at >> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) >> at >> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771) >> at >> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525) >> at >> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825) >> at >> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714) >> at >> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490) >> at >> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) >> at >> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) >> at >> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) >> at >> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) >> at >> org.apache.catalina.core.StandardHost.start(StandardHost.java:719) >> at >> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) >> at >> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) >> at >> org.apache.catalina.core.StandardService.start(StandardService.java:516) >> at >> org.apache.catalina.core.StandardServer.start(StandardServer.java:710) >> at org.apache.catalina.startup.Catalina.start(Catalina.java:566) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >> at java.lang.reflect.Method.invoke(Method.java:597) >> at >> org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) >> at >> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) >> Caused by: java.lang.ClassNotFoundException: mic.module.FakeHandler >> at >> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358) >> at >> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204) >> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) >> at java.lang.Class.forName0(Native Method) >> at java.lang.Class.forName(Class.java:169) >> at org.apache.axis2.util.Loader.loadClass(Loader.java:261) >> at org.apache.axis2.util.Loader.loadClass(Loader.java:229) >> at >> org.apache.axis2.deployment.util.Utils.loadHandler(Utils.java:117) >> ... 33 more >> >> >> I've tried to deploy the logging module (available in the binary >> distribution) but it fails as well (from the stack trace I understand >> that the problem is the same): >> >> The sample-logging.mar module, which is not valid, caused >> userguide.loggingmodule.LoggingModule >> org.apache.axis2.deployment.DeploymentException: >> userguide.loggingmodule.LoggingModule >> at >> org.apache.axis2.deployment.repository.util.ArchiveReader.readModuleArchive(ArchiveReader.java:493) >> at >> org.apache.axis2.deployment.ModuleDeployer.deploy(ModuleDeployer.java:69) >> at >> org.apache.axis2.deployment.repository.util.DeploymentFileData.deploy(DeploymentFileData.java:137) >> at >> org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine.java:571) >> at >> org.apache.axis2.deployment.RepositoryListener.init(RepositoryListener.java:231) >> at >> org.apache.axis2.deployment.RepositoryListener.init2(RepositoryListener.java:64) >> at >> org.apache.axis2.deployment.RepositoryListener.<init>(RepositoryListener.java:59) >> at >> org.apache.axis2.deployment.DeploymentEngine.loadRepository(DeploymentEngine.java:134) >> at >> org.apache.axis2.deployment.WarBasedAxisConfigurator.getAxisConfiguration(WarBasedAxisConfigurator.java:218) >> at >> org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:64) >> at >> org.apache.axis2.transport.http.AxisServlet.initConfigContext(AxisServlet.java:500) >> at >> org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:420) >> at >> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1161) >> at >> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981) >> at >> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4042) >> at >> org.apache.catalina.core.StandardContext.start(StandardContext.java:4348) >> at >> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) >> at >> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771) >> at >> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525) >> at >> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825) >> at >> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714) >> at >> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490) >> at >> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) >> at >> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) >> at >> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) >> at >> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) >> at >> org.apache.catalina.core.StandardHost.start(StandardHost.java:719) >> at >> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) >> at >> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) >> at >> org.apache.catalina.core.StandardService.start(StandardService.java:516) >> at >> org.apache.catalina.core.StandardServer.start(StandardServer.java:710) >> at org.apache.catalina.startup.Catalina.start(Catalina.java:566) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >> at java.lang.reflect.Method.invoke(Method.java:597) >> at >> org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) >> at >> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) >> Caused by: org.apache.axis2.deployment.DeploymentException: >> userguide.loggingmodule.LoggingModule >> at >> org.apache.axis2.deployment.ModuleBuilder.loadModuleClass(ModuleBuilder.java:82) >> at >> org.apache.axis2.deployment.ModuleBuilder.populateModule(ModuleBuilder.java:96) >> at >> org.apache.axis2.deployment.repository.util.ArchiveReader.readModuleArchive(ArchiveReader.java:480) >> ... 37 more >> Caused by: java.lang.ClassNotFoundException: >> userguide.loggingmodule.LoggingModule >> at >> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358) >> at >> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204) >> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) >> at java.lang.Class.forName0(Native Method) >> at java.lang.Class.forName(Class.java:169) >> at org.apache.axis2.util.Loader.loadClass(Loader.java:261) >> at org.apache.axis2.util.Loader.loadClass(Loader.java:229) >> at >> org.apache.axis2.deployment.ModuleBuilder.loadModuleClass(ModuleBuilder.java:66) >> ... 39 more >> >> >> >> What's wrong? >> >> >> Michele >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]