Skip to content
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 won't parse NRE WSDL correctly #598

Closed
smsm1 opened this issue Jul 17, 2014 · 2 comments
Closed

Savon won't parse NRE WSDL correctly #598

smsm1 opened this issue Jul 17, 2014 · 2 comments

Comments

@smsm1
Copy link

smsm1 commented Jul 17, 2014

The WSDL at https://realtime.nationalrail.co.uk/ldbws/wsdl.aspx just comes back with the message Operations provided by your service: [] when I try to create to a client.call.

The demo at http://www.cs.fsu.edu/~engelen/soap.html is able to parse it, thus it's an issue with this ruby library.

@tjarratt
Copy link
Contributor

Hey @smsm1 thanks for opening this issue. Unfortunately, I doubt I'll have time to dig into the specifics of this WSDL and determine why Savon is unable to use it. It's very likely that Wasabi, a gem that Savon uses to parse WSDLs doesn't understand its operations.

If you're interested in fixing this and issuing a pull request, I'd be more than happy to help you out however I can.

@tjarratt
Copy link
Contributor

Oh, I took a look at the WSDL you provided. It seems they're using <wsdl:import> to import another WSDL. Wasabi currently does not support that -- you'll probably want to have a look at this issue if you're interested:

savonrb/wasabi#1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants