From daniel at sentivision.com Fri Apr 11 09:16:47 2008 From: daniel at sentivision.com (Daniel Janus) Date: Fri, 11 Apr 2008 11:16:47 +0200 Subject: [cl-sockets-devel] Patch for custom endpoints Message-ID: <1207905407.5779.34.camel@daniel> Hello list, I've just asdf-installed cl-soap and found that it can successfully make SOAP requests based on my simple document-literal WSDL -- a huge thank-you to all the contributors to this project! Actually, I found one deficiency: I found that it is not possible to override the endpoint of a deployed SOAP service when calling WSDL-SOAP-CALL. So I quickly added this feature; the patch that does it (against the current asdf-installable version) is attached to this email. With it, I can now do: (wsdl-soap-call #p"my.wsdl" "MyMethod" :input *my-method-input* :endpoint "http://localhost:8080/my-service/") Best regards, Daniel Janus -------------- next part -------------- A non-text attachment was scrubbed... Name: cl-soap-endpoint.patch Type: text/x-patch Size: 1567 bytes Desc: not available URL: From scaekenberghe at common-lisp.net Mon Apr 14 13:42:50 2008 From: scaekenberghe at common-lisp.net (Sven Van Caekenberghe) Date: Mon, 14 Apr 2008 15:42:50 +0200 Subject: [cl-sockets-devel] Re: Patch for custom endpoints In-Reply-To: <1207905407.5779.34.camel@daniel> References: <1207905407.5779.34.camel@daniel> Message-ID: Daniel, On 11 Apr 2008, at 11:16, Daniel Janus wrote: > Hello list, > > I've just asdf-installed cl-soap and found that it can successfully > make > SOAP requests based on my simple document-literal WSDL -- a huge > thank-you to all the contributors to this project! > > Actually, I found one deficiency: I found that it is not possible to > override the endpoint of a deployed SOAP service when calling > WSDL-SOAP-CALL. So I quickly added this feature; the patch > that does it (against the current asdf-installable version) is > attached > to this email. With it, I can now do: > > (wsdl-soap-call #p"my.wsdl" "MyMethod" > :input *my-method-input* > :endpoint "http://localhost:8080/my-service/") > > Best regards, > Daniel Janus > Thanks for the patch, I committed it to CVS head. Sven