From the ministry of confusing error messages
When JBoss says this:
Caused by: java.lang.IllegalArgumentException: URL cannot be null
at org.jboss.webservice.metadata.jaxrpcmapping.JavaWsdlMappingFactory.parse(JavaWsdlMappingFactory.java:55)
it may mean (well, it did in my case) that you’ve accidentally mis-typed the
name of jaxrpc-mapping.xml
. I guess the error arises whenever files
referenced by webservices.xml
don’t exactly match the actual file names. A
reasonable problem, but rather an opaque error message.