When I tested WAR package with Axis2 1.5, I got following error. 15:53:41,667 ERROR [WSDL11ToAxisServiceBuilder] The prefix ns11 is not bound. java.lang.IllegalStateException: The prefix ns11 is not bound. at org.apache.ws.commons.schema.SchemaBuilder.getRefQName(SchemaBuilder.java:593) at org.apache.ws.commons.schema.SchemaBuilder.getRefQName(SchemaBuilder.java:566) at org.apache.ws.commons.schema.SchemaBuilder.handleElement(SchemaBuilder.java:1406) at org.apache.ws.commons.schema.SchemaBuilder.handleSequence(SchemaBuilder.java:964) at org.apache.ws.commons.schema.SchemaBuilder.handleComplexType(SchemaBuilder.java:661) at org.apache.ws.commons.schema.SchemaBuilder.handleElement(SchemaBuilder.java:1433) at org.apache.ws.commons.schema.SchemaBuilder.handleXmlSchemaElement(SchemaBuilder.java:210) at org.apache.ws.commons.schema.XmlSchemaCollection.read(XmlSchemaCollection.java:478) at org.apache.axis2.description.WSDLToAxisServiceBuilder.getXMLSchema(WSDLToAxisServiceBuilder.java:144) at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.copyExtensibleElements(WSDL11ToAxisServiceBuilder.java:2340) at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.processTypes(WSDL11ToAxisServiceBuilder.java:416) at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.processTypes(WSDL11ToAxisServiceBuilder.java:405) at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateService(WSDL11ToAxisServiceBuilder.java:349) at org.apache.ode.axis2.hooks.ODEAxisService.createService(ODEAxisService.java:177) at org.apache.ode.axis2.service.ManagementService.enableService(ManagementService.java:90) at org.apache.ode.axis2.ODEServer.init(ODEServer.java:206) at org.apache.ode.axis2.ODEServer.init(ODEServer.java:133) at org.apache.ode.axis2.hooks.ODEAxisServlet.init(ODEAxisServlet.java:53) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1173) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:993) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4149) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4458) 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:526) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:850) at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:724) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:493) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) at org.apache.catalina.core.StandardHost.start(StandardHost.java:722) 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:583) 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) 15:53:41,670 ERROR [ManagementService] Couldn't start-up management services! org.apache.axis2.AxisFault: The prefix ns11 is not bound. at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430) at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateService(WSDL11ToAxisServiceBuilder.java:399) at org.apache.ode.axis2.hooks.ODEAxisService.createService(ODEAxisService.java:177) at org.apache.ode.axis2.service.ManagementService.enableService(ManagementService.java:90) at org.apache.ode.axis2.ODEServer.init(ODEServer.java:206) at org.apache.ode.axis2.ODEServer.init(ODEServer.java:133) at org.apache.ode.axis2.hooks.ODEAxisServlet.init(ODEAxisServlet.java:53) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1173) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:993) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4149) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4458) 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:526) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:850) at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:724) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:493) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) at org.apache.catalina.core.StandardHost.start(StandardHost.java:722) 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:583) 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.IllegalStateException: The prefix ns11 is not bound. at org.apache.ws.commons.schema.SchemaBuilder.getRefQName(SchemaBuilder.java:593) at org.apache.ws.commons.schema.SchemaBuilder.getRefQName(SchemaBuilder.java:566) at org.apache.ws.commons.schema.SchemaBuilder.handleElement(SchemaBuilder.java:1406) at org.apache.ws.commons.schema.SchemaBuilder.handleSequence(SchemaBuilder.java:964) at org.apache.ws.commons.schema.SchemaBuilder.handleComplexType(SchemaBuilder.java:661) at org.apache.ws.commons.schema.SchemaBuilder.handleElement(SchemaBuilder.java:1433) at org.apache.ws.commons.schema.SchemaBuilder.handleXmlSchemaElement(SchemaBuilder.java:210) at org.apache.ws.commons.schema.XmlSchemaCollection.read(XmlSchemaCollection.java:478) at org.apache.axis2.description.WSDLToAxisServiceBuilder.getXMLSchema(WSDLToAxisServiceBuilder.java:144) at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.copyExtensibleElements(WSDL11ToAxisServiceBuilder.java:2340) at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.processTypes(WSDL11ToAxisServiceBuilder.java:416) at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.processTypes(WSDL11ToAxisServiceBuilder.java:405) at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateService(WSDL11ToAxisServiceBuilder.java:349) ... 31 more
Did any of you guys got this error. The issue here is there isn't a ns11 prefix anywhere in those WSDLs and XSDs. If this is a issue of Axis2 1.5, how we are going to handle this. Thanks Milinda On Fri, Jun 11, 2010 at 5:15 PM, Rafal Rusin <[email protected]> wrote: > Right. I applied axis2 upgrade to trunk and tested it only on buildr test > cases. Maven2 build was skipped in this case. > > On Fri, Jun 11, 2010 at 9:38 AM, Milinda Pathirage < > [email protected]> wrote: > > > Hi Rafal, > > > > I think WAR packaging was broken because of Axis2 version change. In > 1.3.4 > > release, Axis2 version is 1.3. But in the trunk Axis2 version is 1.5. > There > > were some changes to module names and some of the axis2-transport > > implementations are not there in Axis2 from version 1.5. That's why those > > errors are there. I fixed those issues and still there is WSDL processing > > issue when trying to create AxisService for InstanceManagement Service. > As > > I > > remember this happens due to namespace handling issue(when there are > > imports). I'll fix it and commit the changes ASAP. > > > > Thanks > > Milinda > > > > On Tue, Jun 8, 2010 at 6:00 PM, Rafal Rusin <[email protected]> wrote: > > > > > I assume you are talking about running axis2 tests from maven. It's not > > > done > > > yet. However I did some initial work and looks like not so hard to do > (it > > > requires only copying some files to required locations). > > > And WAR packaging works. > > > > > > On Tue, Jun 8, 2010 at 2:10 PM, Jeff Yu <[email protected]> > wrote: > > > > > > > No, we haven't enabled the axis-war testing module yet. > > > > > > > > would be great that some one know the axis2 best work on this, as > this > > is > > > > very axis2 specific. ;) > > > > > > > > Regards > > > > Jeff > > > > > > > > On Mon, Jun 7, 2010 at 9:59 PM, Milinda Pathirage < > > > > [email protected]> wrote: > > > > > > > > > Is ODE trunk's axis2-war build work with maven? > > > > > > > > > > Thanks > > > > > Milinda > > > > > > > > > > -- > > > > > Milinda Pathirage > > > > > Technical Lead & Product Manager WSO2 BPS; http://wso2.org/bps > > > > > WSO2 Inc.; http://wso2.com > > > > > E-mail: [email protected], [email protected] > > > > > Web: http://mpathirage.com > > > > > Blog: http://blog.mpathirage.com > > > > > > > > > > > > > > > > > > > > > -- > > > > Cheers, > > > > Jeff Yu > > > > > > > > ---------------- > > > > blog: http://jeff.familyyu.net > > > > > > > > > > > > > > > > -- > > > Regards, > > > Rafał Rusin > > > http://rrusin.blogspot.com > > > > > > > > > > > -- > > Milinda Pathirage > > Technical Lead & Product Manager WSO2 BPS; http://wso2.org/bps > > WSO2 Inc.; http://wso2.com > > E-mail: [email protected], [email protected] > > Web: http://mpathirage.com > > Blog: http://blog.mpathirage.com > > > > > > -- > Regards, > Rafał Rusin > http://rrusin.blogspot.com > -- Milinda Pathirage Technical Lead & Product Manager WSO2 BPS; http://wso2.org/bps WSO2 Inc.; http://wso2.com E-mail: [email protected], [email protected] Web: http://mpathirage.com Blog: http://blog.mpathirage.com
