When we attempt to build FUSE-SF disconnected from the internet, we receive a "cannot resolve wsdl:tExtensibilityElement" error. This appears to result from the build's inability to successfully resolve the wsdl schema location (see http://www.nabble.com/cannot-resolve-wsdl:tExtensibilityElement-td13631348.html
) for details.
It is not reasonable to ask an user to find the schemas in the distribution and then create the appropriate catalog himself. This should be done out-of-the-box in support of "disconnected-from-the-internet" users.
One solution would be to create a catalog that maps each of the namespaces to the classpath:/schemas/blah.xsd form and put it onto "etc" directory so the user can use it when need it.