make a ReadOnlyCache and update the WSDL

I think it all happens in this call. I can see errors that traceback here when I, say, comment out one of the locally cached xsd imports