I have a WS war file that deploys fine on JBoss/Axis that I would like to get over to Geronimo. WSDL: Deployment Error: Retrieving document at 'WEB-INF/wsdl/SamlXacmlRequestService.wsdl'. 14:42:44,359 ERROR [Deployer] Deployment failed due to java.lang.NullPointerException at org.apache.geronimo.axis.builder.SchemaInfoBuilder.addElement(SchemaI nfoBuilder.java:405) at org.apache.geronimo.axis.builder.SchemaInfoBuilder.buildSchemaTypeKey ToSchemaTypeMap(SchemaInfoBuilder.java:394) at org.apache.geronimo.axis.builder.SchemaInfoBuilder.(SchemaInfoB uilder.java:156) at org.apache.geronimo.axis.builder.SchemaInfoBuilder.(SchemaInfoB uilder.java:124) at org.apache.geronimo.axis.builder.WSDescriptorParser.parseWebServiceDe scriptor(WSDescriptorParser.java:313) at org.apache.geronimo.axis.builder.WSDescriptorParser.parseWebServiceDe scriptor(WSDescriptorParser.java:386) at org.apache.geronimo.axis.builder.AxisBuilder.parseWebServiceDescripto r(AxisBuilder.java:106) at org.apache.geronimo.axis.builder.AxisBuilder$$FastClassByCGLIB$$16a52 a9a.invoke() at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53) at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethod Invoker.java:38) at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperatio n.java:118) at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance. java:719) at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:5 7) at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperat ionInvoker.java:36) at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(Pro xyMethodInterceptor.java:94) at org.apache.geronimo.j2ee.deployment.WebServiceBuilder$$EnhancerByCGLI B$$1c1dbd92.parseWebServiceDescriptor() at org.apache.geronimo.jetty.deployment.JettyModuleBuilder.createModule( JettyModuleBuilder.java:221) at org.apache.geronimo.jetty.deployment.JettyModuleBuilder.createModule( JettyModuleBuilder.java:171) at org.apache.geronimo.jetty.deployment.JettyModuleBuilder$$FastClassByC GLIB$$b30bba8a.invoke() at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53) at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethod Invoker.java:38) at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperatio n.java:118) at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance. java:719) at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:5 7) at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperat ionInvoker.java:36) at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(Pro xyMethodInterceptor.java:94) at org.apache.geronimo.j2ee.deployment.ModuleBuilder$$EnhancerByCGLIB$$a acac9b9.createModule() at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.getDeploymentPla n(EARConfigBuilder.java:122) at org.apache.geronimo.j2ee.deployment.EARConfigBuilder$$FastClassByCGLI B$$38e56ec6.invoke() at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53) at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethod Invoker.java:38) at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperatio n.java:118) at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance. java:719) at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:5 7) at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperat ionInvoker.java:36) at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(Pro xyMethodInterceptor.java:94) at org.apache.geronimo.deployment.ConfigurationBuilder$$EnhancerByCGLIB$ $71865baf.getDeploymentPlan() at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:132) at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:79) at org.apache.geronimo.deployment.Deployer$$FastClassByCGLIB$$734a235d.i nvoke() at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53) at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethod Invoker.java:38) at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperatio n.java:118) at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance. java:754) at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java: 175) at org.apache.geronimo.kernel.KernelGBean.invoke(KernelGBean.java:124) at org.apache.geronimo.kernel.KernelGBean$$FastClassByCGLIB$$1cccefc9.in voke() at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53) at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethod Invoker.java:38) at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperatio n.java:118) at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance. java:754) at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java: 175) at org.apache.geronimo.kernel.jmx.MBeanServerDelegate.invoke(MBeanServer Delegate.java:117) at mx4j.remote.rmi.RMIConnectionInvoker.invoke(RMIConnectionInvoker.java :219) 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 mx4j.remote.rmi.RMIConnectionProxy.invoke(RMIConnectionProxy.java:34) at mx4j.remote.rmi.RMIConnectionSubjectInvoker.chain(RMIConnectionSubjec tInvoker.java:99) at mx4j.remote.rmi.RMIConnectionSubjectInvoker.access$000(RMIConnectionS ubjectInvoker.java:31) at mx4j.remote.rmi.RMIConnectionSubjectInvoker$1.run(RMIConnectionSubjec tInvoker.java:90) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAsPrivileged(Unknown Source) at mx4j.remote.MX4JRemoteUtils.subjectInvoke(MX4JRemoteUtils.java:163) at mx4j.remote.rmi.RMIConnectionSubjectInvoker.subjectInvoke(RMIConnecti onSubjectInvoker.java:86) at mx4j.remote.rmi.RMIConnectionSubjectInvoker.invoke(RMIConnectionSubje ctInvoker.java:80) at $Proxy0.invoke(Unknown Source) at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImp l.java:221) 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 sun.rmi.server.UnicastServerRef.dispatch(Unknown Source) at sun.rmi.transport.Transport$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at sun.rmi.transport.Transport.serviceCall(Unknown Source) at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Sour ce) at java.lang.Thread.run(Unknown Source)