Skip to content
This repository has been archived by the owner on Feb 26, 2024. It is now read-only.

rpc/encoded operations #2

Open
tjarratt opened this issue Apr 22, 2014 · 11 comments
Open

rpc/encoded operations #2

tjarratt opened this issue Apr 22, 2014 · 11 comments

Comments

@tjarratt
Copy link
Contributor

Migrated from savonrb/savon#555


This is more of a plea than an issue, but will these eventually be supported in v3?

[2] pry(#Puppet::Util::NetworkDevice::F5::Device)> transport['System.Session'].operation('System.Session', 'System.SessionPort', :set_active_folder)
Savon::UnsupportedStyleError: "set_active_folder" is an "rpc/encoded" style operation.

I am an idiot when it comes to SOAP, so I don't know if this is a minor request or a huge impossibility.

@tsyber1an
Copy link
Contributor

+1

@tsyber1an
Copy link
Contributor

i'v implement some kind of RPC support but don't know it could merge with sekken because my fork was initially from Savon3(master branch).

What can we do?

@tjarratt
Copy link
Contributor Author

tjarratt commented May 2, 2014

@funfun you should be able to issue a PR because Sekken is just a copy of github.com/savonrb/savon from when version 3 was the Master branch. Would love to see your pull request and get that merged in.

@tsyber1an
Copy link
Contributor

@tjarratt Its funny to found my code in master already.

@tjarratt
Copy link
Contributor Author

tjarratt commented May 6, 2014

@funfun -- was there more support you wanted to added for RPC encoded operations?

@tsyber1an
Copy link
Contributor

@tjarratt What actually mean a full support of RPC/encoded format?

One note that the code still contains:

if operation.input_style == 'rpc/encoded'

In my project, i'm using monkey-patch for that part.

@stripedpumpkin
Copy link

@tjarratt is there a lot that would need to be done to support RPC/encoded WSDL? If it is not a ton of work and you can give us guidelines, we could help with that.

@tjarratt
Copy link
Contributor Author

tjarratt commented Nov 3, 2016

I, unfortunately, cannot give guidelines for what it would take. I've never seen RPC encoded SOAP requests or responses nor have I read the spec.

Sent From A Very Small Keyboard

On Nov 3, 2016, at 03:40, stripedpumpkin [email protected] wrote:

@tjarratt is there a lot that would need to be done to support RPC/encoded WSDL? If it is not a ton of work and you can give us guidelines, we could help with that.


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

@stripedpumpkin
Copy link

@funfun may I ask if you had come close to a working solution to support RPC? Could you give us guidelines and/or code we could work from?

@tsyber1an
Copy link
Contributor

tsyber1an commented Nov 3, 2016

@stripedpumpkin i had done something in past with my monkey-patches, but i already move to another company, so i don't have anything to revisit over and basically it's so hard to remember any detail. I can check my fork on weekend, but i can't promise anything.

@stripedpumpkin
Copy link

@funfun it would be really helpful. When you have time, can you point a commit we could look at?

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

No branches or pull requests

3 participants