WSDLReader.readWSDL(myWSDL)
The particular WSDL I'm looking at has a schema which imports the soap-encoding schema, which is provided in my XML catalog from the org.eclipse.wst.standard.schemas plugin. If I run Eclipse using the HTTP Connection Tracer, I see that this schema is being grabbed from the url and not the catalog.