Aquileo | Recent changes to support-requestshttps://sourceforge.net/p/tclsoap/support-requests/Recent changes to support-requestsenMon, 29 Mar 2010 15:58:10 -0000Aquileo | soap request buildinghttps://sourceforge.net/p/tclsoap/support-requests/13/<div class="markdown_content"><p>Please help me on the following steps to build the soap request before posting to server.</p> <p>1. how to specify the encoding style/use "rpc/encoded" and/or "rpc/literal" and/or "document/literal" before initiating the soap request? <br /> 2. how to specify the (xsd type ) xsi:type="ns0:ArrayOfKeyValue" to complex type data elements in the soap request?<br /> Following expected soap request and response from server, if I post manually through soapui -<br /> POST /axis2/services/emsprov/ HTTP/1.1<br /> Host: 172.16.32.65:8080<br /> Content-Type: text/xml; charset=utf-8<br /> Content-Length: 829<br /> Accept: application/soap+xml, application/dime, multipart/related, text/*<br /> User-Agent: IBM Web Services Explorer<br /> Cache-Control: no-cache<br /> Pragma: no-cache<br /> SOAPAction: ""<br /> Connection: close</p> <p>&lt;soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns0="urn:emsprov" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"&gt;<br /> &lt;soapenv:Body&gt;<br /> &lt;ns0:getDevice&gt;<br /> &lt;transactionID soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="xsd:string"&gt;1&lt;/transactionID&gt;<br /> &lt;deviceUID soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="xsd:string"&gt;1&lt;/deviceUID&gt;<br /> &lt;options soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns0:ArrayOfKeyValue"&gt;<br /> &lt;item xsi:type="ns0:KeyValue"&gt;<br /> &lt;key xsi:type="xsd:string"&gt;Key1&lt;/key&gt;<br /> &lt;value xsi:type="xsd:string"&gt;Value1&lt;/value&gt;<br /> &lt;/item&gt;<br /> &lt;/options&gt;<br /> &lt;/ns0:getDevice&gt;<br /> &lt;/soapenv:Body&gt;<br /> &lt;/soapenv:Envelope&gt;<br /> HTTP/1.1 200 OK<br /> Server: Apache-Coyote/1.1<br /> Content-Type: text/xml;charset=utf-8<br /> Date: Wed, 24 Mar 2010 17:12:32 GMT<br /> Connection: close</p> <p>&lt;?xml version='1.0' encoding='utf-8'?&gt;&lt;soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"&gt;&lt;soapenv:Body&gt;&lt;ns1:getDeviceResponse xmlns:ns1="urn:emsprov"&gt;&lt;transactionID&gt;1&lt;/transactionID&gt;&lt;status&gt;0&lt;/status&gt;&lt;description&gt;&lt;/description&gt;&lt;deviceUID&gt;1&lt;/deviceUID&gt;&lt;developmentUID&gt;1&lt;/developmentUID&gt;&lt;deviceType&gt;deviceType&lt;/deviceType&gt;&lt;deviceModel&gt;deviceModel&lt;/deviceModel&gt;&lt;deviceManufacturer&gt;deviceManufacturer&lt;/deviceManufacturer&gt;&lt;deviceAttributes&gt;&lt;item&gt;&lt;key&gt;Key1&lt;/key&gt;&lt;value&gt;Value1&lt;/value&gt;&lt;/item&gt;&lt;/deviceAttributes&gt;&lt;/ns1:getDeviceResponse&gt;&lt;/soapenv:Body&gt;&lt;/soapenv:Envelope&gt;</p></div>Subba Reddy MadireddygariMon, 29 Mar 2010 15:58:10 -0000https://sourceforge.nete5eeacab700bcd9a7e2a454927a16bdebd82dffbAquileo | tclsoap.sf.net forums not accessiblehttps://sourceforge.net/p/tclsoap/support-requests/12/<div class="markdown_content"><p>I was looking for a place where I could ask questions, etc. regarding tclsoap. The front page has a link to "Forums", but when I click that link, I get an sf.net page that says that the forums are not setup.</p></div>Larry W. VirdenThu, 15 Jan 2009 19:06:18 -0000https://sourceforge.net737eec6d7d03ee30e0b14302837def3205613d66Aquileo | namespace name changehttps://sourceforge.net/p/tclsoap/support-requests/11/<div class="markdown_content"><p>Hi,</p> <p>Whether it is possible to change the namespace name. For example after the SOAP envelpoe the SOAP body looks like the following:</p> <p>&lt;SOAP-ENV:Body&gt;<br /> &lt;ns:languages xmlns:ns="http://www.soaplite.com/Demo/&gt;<br /> &lt;/SOAP-ENV:Body&gt;</p> <p>Here i would like it to be following with the namespace name kk instaed of ns:</p> <p>&lt;SOAP-ENV:Body&gt;<br /> &lt;kk:languages xmlns:ns="http://www.soaplite.com/Demo/&gt;<br /> &lt;/SOAP-ENV:Body&gt;</p> <p>Is there any way to achive this.</p></div>AnonymousMon, 11 Jun 2007 11:25:20 -0000https://sourceforge.netca2bffea902557c0f73512e4fc5fef96e54cb17dAquileo | Is there a way to use rpcvar to return heterogeneous Maps?https://sourceforge.net/p/tclsoap/support-requests/10/<div class="markdown_content"><p>My apache-based server uses tclsoap to implement<br /> rpc-style web services. I'm trying to use rpcvar to<br /> generate something that I can consume from Java using<br /> Apache Axis and not too much work. I came up with this:</p> <p>rpcvar::typedef -namespace<br /> "http://xml.apache.org/xml-soap" {<br /> key string<br /> value string<br /> } mapItem<br /> rpcvar::typedef -namespace<br /> "http://xml.apache.org/xml-soap" {<br /> items mapItem()<br /> } Map</p> <p>set l {}<br /> lappend l [list key a value 1]<br /> lappend l [list key b value 2]<br /> lappend l [list key c value 3.0]<br /> return [wrap Map [list items $l]]</p> <p>But this means that all the elements are deserialized<br /> as strings. I want them to be Boolean, Int, Calendar,<br /> etc. All that has to happen for Axis to be happy is<br /> for the elements to be named like so:</p> <p>&lt;items&gt;<br /> &lt;item&gt;<br /> &lt;key&gt;k&lt;/key&gt;<br /> &lt;value&gt;v&lt;/value&gt;<br /> &lt;/item&gt;<br /> &lt;/items&gt;</p> <p>Can I do that using rpcvar without making the<br /> collection homogeneous?</p></div>Kenneth CoxFri, 10 Mar 2006 17:15:46 -0000https://sourceforge.net903540d95e8ee7a414f2f03522911ef214b9568aAquileo | wsdl4tcl - still available?https://sourceforge.net/p/tclsoap/support-requests/9/<div class="markdown_content"><p>I am new to web services (xml based) and just ok, but <br /> wanting to be better, with TCL. I have searched and <br /> followed all links but cannot locate the actual <br /> download for this utility, WSDL4TCL. I did register <br /> for and review associated tutorial on IBM's <br /> OpenDeveloper area. I want to make use of .NET <br /> developed and hosted web services which, in my case, <br /> require use complex data types. I am hoping this <br /> utility will assist in generating the proper variable <br /> definitions given the WSDL from web services.</p> <p>Robert.Thelen@Ingenix.com<br /> RobertThelen@msn.com</p></div>AnonymousTue, 07 Feb 2006 16:37:11 -0000https://sourceforge.net2ffeb33288594c8d5c03f8c6ac81700f35579902Aquileo | couldnt open sockethttps://sourceforge.net/p/tclsoap/support-requests/8/<div class="markdown_content"><p>I am trying to run the C2F exmaple in TCl SOAP.<br /> It gives me following error ....</p> <p>couldn't open sokcet : invalid argument.</p> <p>Any ideas on what might be wrong.<br /> Is there a firewall problem.</p> <p>thanks<br /> atul</p> <p>asahai@altair.com</p></div>AnonymousThu, 14 Aug 2003 14:10:13 -0000https://sourceforge.netcc289dcaf141f6c9a46744afd82f0c8e3c5ace27Aquileo | namespaces aren't working in tclhttpdhttps://sourceforge.net/p/tclsoap/support-requests/7/<div class="markdown_content"><p>I have followed the directions on<br /> <a href="http://tclsoap.sourceforge.net/SOAPURLDomain.html">http://tclsoap.sourceforge.net/SOAPURLDomain.html</a> to<br /> create and publish the &amp;quot;square&amp;quot; command from tclhttpd<br /> using tclsoap. When I try to test the newly created<br /> function (still following those directions) I get the<br /> following message:</p> <p>SOAP-ENV:Client {Invalid SOAP request: method<br /> &amp;quot;::square&amp;quot; not found}</p> <p>However, when I remove the the namespace command from<br /> the server-side example code, thereby putting &amp;quot;square&amp;quot;<br /> and the SOAP::export call in the global namespace, it<br /> works. Is this a bug in tclsoap?</p> <p>version info:<br /> tclsoap 1.6.6<br /> tcldom 2.6<br /> tclxml 2.6 </p></div>Forest WilkinsonSat, 22 Mar 2003 01:18:19 -0000https://sourceforge.neta5bcb01c63bac7d571d28bc9ae5ee507b56b37caAquileo | Syntax of create/responsehttps://sourceforge.net/p/tclsoap/support-requests/6/<div class="markdown_content"><p>I'd like to submit a SOAP request to a certain <br /> webservice, that is a little more complicated than the <br /> examples I can find. It uses extra URI's in the envelope, <br /> an authentication struct in the header and an array of <br /> structs in the body. Because of privacy reasons in the <br /> application I can, unfortunately not let you test request <br /> and response, but I can give you anonymized examples <br /> and the WSDL.</p> <p>The problem is that I have no idea how to call the <br /> SOAP::create proc to construct my request and what to <br /> call to parse the response. I even fear that is isn't <br /> possible to do what I need to do yet.</p> <p>Hope you can help me out.</p> <p>WDSL: <a href="https://www.lifeline.nl/wsdl/cov/" rel="nofollow">https://www.lifeline.nl/wsdl/cov/</a></p></div>Alexander HenketTue, 06 Aug 2002 08:04:15 -0000https://sourceforge.net8cf3e05b7fa72bac2eade98618cb891e15d59fc9Aquileo | Problem installing TclSOAP on Solarishttps://sourceforge.net/p/tclsoap/support-requests/5/<div class="markdown_content"><p>Hi,</p> <p>I just began working with TclSOAP. I've been having <br /> problems getting it to work on Solaris. The TclDom <br /> package I downloaded was specifically for Linux <br /> (http://tclsoap.sourceforge.net/dom-packages.html).<br /> I was able to get the examples from <br /> <a href="http://www.zsplat.freeserve.co.uk/soap/doc/TclSOAP.html" rel="nofollow">http://www.zsplat.freeserve.co.uk/soap/doc/TclSOAP.html</a><br /> working on linux. However, from the TclSoap release <br /> notes it specifies that TclDom can be obtained from <br /> the TclXml library. I've been trying to get this<br /> working and haven't been successful. In order to <br /> install TclXml, I need tcllib and after downloading <br /> tcllib I'm not sure where to proceed from<br /> there. Unfortunately, I haven't been able to find much <br /> documentation on this. Can someone help me install the <br /> TclSOAP on the solaris platfor successfully?</p> <p>Thank you for your time.<br /> Knarig</p></div>Knarig ArabshianTue, 08 Jan 2002 22:17:29 -0000https://sourceforge.net754a2a3f0444f5fac0fa7e2861d985e91e756f78Aquileo | Problem using GLUE servicehttps://sourceforge.net/p/tclsoap/support-requests/4/<div class="markdown_content"><p>I am trying to invoke a method on a service that is <br /> implemented in GLUE. I get the following error.</p> <p>SOAP transport error: &amp;quot;&amp;quot;</p> <p>I was wondering if anyone has any clue why this is <br /> happening?</p> <p>Thanks,<br /> Jared</p></div>AnonymousWed, 12 Dec 2001 16:19:37 -0000https://sourceforge.net2c64223136071023ccc6f01781a8201cc31d6293