* fix(TESB-22183): Add support for circular WSDL imports to WSDLLoader. Circular WSDL imports are not prohibited by WS-I basic profile. However, they are currently causing WSDL import to fail in an endless recursion. The present fix corrects this condition and ensures that WSDL documents are not imported more than once. * fix(TESB-22183): Attribute name error in fix corrected. * fix(TESB-22183): "location" attribute corrected for circular imports. * fix(TESB-22183): Fix support for circular WSDL imports to WSDLLoader. Imports causing circular WSDL document dependencies are now removed, because WSDL4J does not handle them properly, but runs into an endless recursion, but processes the WSDL as expected when the "backwards" import is removed. * fix(TESB-22183): Add support for circular WSDL imports to WSDLLoader. Circular WSDL imports are not prohibited by WS-I basic profile. However, they are currently causing WSDL import to fail in an endless recursion. The present fix corrects this condition and ensures that WSDL documents are not imported more than once.
Date: 2007 09 26 Author: S. Correia This project is only for utility classes that have no other dependencies than that described in the MANIFEST. The dependencies of this project must remains very light. Use "Eclipse-RegisterBuddy: org.talend.utils" in dependent plugins that use org.talend.utils.ConnectionUtils so that org.talend.utils can find the correct JDBC Driver.