I am integrating with a merchandise fulfillment company on behalf of a client for an ecommerce website. The fulfiller has a soap interface for communicating orders to them, but they have no accessible WSDL (I know, what the hell?). So, everything I''ve been able to find relating to having a client for a soap web service is with SOAP4R and seems to require a WSDL for use. Right now, I''m leaning towards using the httpclient (http:// dev.ctor.org/doc/httpclient/) or rfuzz (http://rfuzz.rubyforge.org/ sample.html) and just working with straight HTTP. Before I went any further, though, I figured I would see if anyone else has run into this problem and found a better solution. Soooo, anyone have any other solutions? Thanks, -Lance -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=.
On Nov 22, 1:29 pm, Lance Woodson <shvak...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> I am integrating with a merchandise fulfillment company on behalf of a > client for an ecommerce website. The fulfiller has a soap interface > for communicating orders to them, but they have no accessible WSDL (I > know, what the hell?). > > So, everything I''ve been able to find relating to having a client for > a soap web service is with SOAP4R and seems to require a WSDL for use. > Right now, I''m leaning towards using the httpclient (http:// > dev.ctor.org/doc/httpclient/) or rfuzz (http://rfuzz.rubyforge.org/ > sample.html) and just working with straight HTTP. > > Before I went any further, though, I figured I would see if anyone > else has run into this problem and found a better solution. Soooo, > anyone have any other solutions? >Could you write a wsdl file for the service from what documentation you do have ? Fred> Thanks, > -Lance-- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=.
That is a possibility, though it would be something that I''m not terribly familiar/comfortable with. Thanks for the idea. On Nov 22, 10:25 am, Frederick Cheung <frederick.che...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> On Nov 22, 1:29 pm, Lance Woodson <shvak...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: > > > I am integrating with a merchandise fulfillment company on behalf of a > > client for an ecommerce website. The fulfiller has a soap interface > > for communicating orders to them, but they have no accessible WSDL (I > > know, what the hell?). > > > So, everything I''ve been able to find relating to having a client for > > a soap web service is with SOAP4R and seems to require a WSDL for use. > > Right now, I''m leaning towards using the httpclient (http:// > > dev.ctor.org/doc/httpclient/) or rfuzz (http://rfuzz.rubyforge.org/ > > sample.html) and just working with straight HTTP. > > > Before I went any further, though, I figured I would see if anyone > > else has run into this problem and found a better solution. Soooo, > > anyone have any other solutions? > > Could you write a wsdl file for the service from what documentation > you do have ? > > Fred> Thanks, > > -Lance-- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=.
Would it be possible for you to contact the fulfiller and ask for a WSDL file? Even if they don''t have it publicly available, it might still be possible for them to have one lying around. I have encountered this very same problem where the SOAP interface existed but did not have a WSDL--the problem was solved by the provider sending me the WSDL, which I could use locally. Regards, Sebastian On Nov 24, 2:53 am, Lance Woodson <shvak...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> That is a possibility, though it would be something that I''m not > terribly familiar/comfortable with. Thanks for the idea. > > On Nov 22, 10:25 am, Frederick Cheung <frederick.che...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> > wrote: > > > > > On Nov 22, 1:29 pm, Lance Woodson <shvak...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: > > > > I am integrating with a merchandise fulfillment company on behalf of a > > > client for an ecommerce website. The fulfiller has a soap interface > > > for communicating orders to them, but they have no accessible WSDL (I > > > know, what the hell?). > > > > So, everything I''ve been able to find relating to having a client for > > > a soap web service is with SOAP4R and seems to require a WSDL for use. > > > Right now, I''m leaning towards using the httpclient (http:// > > > dev.ctor.org/doc/httpclient/) or rfuzz (http://rfuzz.rubyforge.org/ > > > sample.html) and just working with straight HTTP. > > > > Before I went any further, though, I figured I would see if anyone > > > else has run into this problem and found a better solution. Soooo, > > > anyone have any other solutions? > > > Could you write a wsdl file for the service from what documentation > > you do have ? > > > Fred> Thanks, > > > -Lance-- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.