Description
Currently there is a standard way to resolve the wsdl imported resources(schema, ..) using 'CustomeWSDLLocator' and 'CustomXmlSchemaURIResolver'. Both accept the "ResourceMap" instance which contains Relativelocation and the relevant Registrykeys. Its bit annoying from the user perspective since he manually has to fill the ResourceMap each and every time when he creates a proxy service. Rather, if user allows to have his custom wsdl locator and the schema resolver would be great based on WSDLKey..
I have just wrote two simple interfaces to map user defined implementations with the standard implementation and introduced two synapse properties
synapse.wsdl.resolver,synapse.schema.resolver
Please review and commit.