-
Notifications
You must be signed in to change notification settings - Fork 616
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Savon doesn't follow xsd:import in wsdl's xsd:schema #258
Comments
you're right. in lack of a decent wsdl/xsd parser, savon uses wasabi, which is a very simple parser and one of the feature it lacks is support for wsdl imports. i guess it wouldn't be too difficult to support it, but i simply haven't had the time to do it. |
closing this as it's stale. if you can help fixing this issue, please let me know. |
Was this feature of supporting wsdl:imports included in the LIbrary ? Thanks |
version 3.0 is supposed to finally solve this. |
the milestone ticket for version 3 is #473 and initial documentation for version 3 is online. |
fyi: it's possible to work around this problem. if savon can't find the types due to imports, you may need to handle things like namespaces yourself. please read up on how you can use gyoku to create a request hash that matches an example request generated by soapUI. ps. and learn about namespaces. namespace identifiers don't mean anything. compare their values. end of rant ;) |
👍 |
For example https://ws5.responsys.net/webservices/wsdl/ResponsysWS_Level1.wsdl contains the following, but doesn't pull in and evaluate the resources at the specified schemaLocations.
The text was updated successfully, but these errors were encountered: