This issue is already captured in JIRA
WODEN-5. I have resolved the requirement for reading WSDL from a DOM Element, but in a different way to the suggested new readWSDL method. Please see WODEN-5 for details.
The attached patch file was quite large and the code changes relating to the issue in this JIRA were only a subset of the patch file. Many of the changes related to indentation and comment formatting that look like the result of an auto-reformatting tool. I have ignore those. There were also other code changes unrelated to this JIRA. If these represent current requirements, please post to the woden-dev mailing list to discuss those requirements, then raise JIRA's and specific patch files if appropriate.