make a ReadOnlyCache and update the WSDL

for an internal document that suds has already hashed we can't reverse the hash