java.lang.IllegalArgumentException: Illegal null argument:ns
at org.jboss.ws.metadata.wsdl.xmlschema.JBossXSModel.createNamespaceItemIfNotExistent(JBossXSModel.java:504)
at org.jboss.ws.metadata.wsdl.xmlschema.JBossXSModel.addXSAnnotation(JBossXSModel.java:312)
at org.jboss.ws.metadata.wsdl.xmlschema.WSSchemaUtils.copyXSModel(WSSchemaUtils.java:664)
at org.jboss.ws.tools.JavaToXSD.parseSchema(JavaToXSD.java:206)
at org.jboss.ws.metadata.wsdl.WSDL11Reader.processTypes(WSDL11Reader.java:212)
at org.jboss.ws.metadata.wsdl.WSDL11Reader.processTypes(WSDL11Reader.java:226)
at org.jboss.ws.metadata.wsdl.WSDL11Reader.processTypes(WSDL11Reader.java:226)
at org.jboss.ws.metadata.wsdl.WSDL11Reader.process(WSDL11Reader.java:123)
at org.jboss.ws.metadata.wsdl.WSDLDefinitionsFactory.parse(WSDLDefinitionsFactory.java:140)
at org.jboss.ws.metadata.ServiceMetaData.getWsdlDefinitions(ServiceMetaData.java:253)
at org.jboss.ws.metadata.JSR109ServerMetaDataBuilder.buildMetaData(JSR109ServerMetaDataBuilder.java:110)
at org.jboss.ws.server.WebServiceDeployerJSE.createWebServicesMetaData(WebServiceDeployerJSE.java:187)
at org.jboss.ws.server.WebServiceDeployer.create(WebServiceDeployer.java:99)
at org.jboss.ws.server.WebServiceDeployerJSE.create(WebServiceDeployerJSE.java:65)
Any idea of what's going on, considering that I don't have control over the WSDL descriptor...
This is a xerces bug, see comments in for work around:
http://jira.jboss.com/jira/browse/JBWS-686