I think this is caused by the partial web.xml stuff added before 2.1.2 is shipped.
You can try set the server to use the SimpleWebServiceFinder: export JAVA_OPTS="-Dorg.apache.geronimo.jaxws.builder.useSimpleFinder=true" or set JAVA_OPTS="-Dorg.apache.geronimo.jaxws.builder.useSimpleFinder=true" then start your server and deploy your application. HTH, Lin On Sun, Aug 10, 2008 at 2:17 PM, Alexey Kakunin <[EMAIL PROTECTED]> wrote: > Trying t deploy WAR into Geronimo 2.1.2 (with 2.1.1 everything is ok) - got > followed error: > Any Suggestions? > > > 22:13:12,906 ERROR [Deployer] Deployment failed due to > java.lang.ArrayIndexOutOfBoundsException: 48188 > at org.objectweb.asm.ClassReader.readClass(Unknown Source) > at org.objectweb.asm.ClassReader.accept(Unknown Source) > at org.objectweb.asm.ClassReader.accept(Unknown Source) > at > org.apache.xbean.finder.ClassFinder.readClassDef(ClassFinder.java:690 > ) > at org.apache.xbean.finder.ClassFinder.<init>(ClassFinder.java:139) > at > org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServ > ices(WARWebServiceFinder.java:154) > at > org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discove > rPOJOWebServices(AdvancedWARWebServiceFinder.java:73) > at > org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discove > rWebServices(AdvancedWARWebServiceFinder.java:45) > at > org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServ > ices(WARWebServiceFinder.java:70) > at > org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.discoverWebServ > ices(JAXWSServiceBuilder.java:97) > at > org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.findWebServices > (JAXWSServiceBuilder.java:80) > at > org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder.basicIn > itContext(AbstractWebModuleBuilder.java:364) > at > org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder.initContext > (TomcatModuleBuilder.java:330) > at > org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.initContex > t(SwitchingModuleBuilder.java:159) > at > org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfigurati > on(EARConfigBuilder.java:595) > at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:254) > at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:133) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. > java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces > sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(Refl > ectionMethodInvoker.java:34) > at > org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperatio > n.java:124) > at > org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance. > java:867) > at > org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java: > 239) > at > org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doD > eploy(AbstractDeployCommand.java:116) > at > org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(Dis > tributeCommand.java:61) > at java.lang.Thread.run(Thread.java:619) > > > -- > With best regards, > Alexey Kakunin >
