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><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"><br />
<soapenv:Body><br />
<ns0:getDevice><br />
<transactionID soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="xsd:string">1</transactionID><br />
<deviceUID soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="xsd:string">1</deviceUID><br />
<options soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns0:ArrayOfKeyValue"><br />
<item xsi:type="ns0:KeyValue"><br />
<key xsi:type="xsd:string">Key1</key><br />
<value xsi:type="xsd:string">Value1</value><br />
</item><br />
</options><br />
</ns0:getDevice><br />
</soapenv:Body><br />
</soapenv:Envelope><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><?xml version='1.0' encoding='utf-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Body><ns1:getDeviceResponse xmlns:ns1="urn:emsprov"><transactionID>1</transactionID><status>0</status><description></description><deviceUID>1</deviceUID><developmentUID>1</developmentUID><deviceType>deviceType</deviceType><deviceModel>deviceModel</deviceModel><deviceManufacturer>deviceManufacturer</deviceManufacturer><deviceAttributes><item><key>Key1</key><value>Value1</value></item></deviceAttributes></ns1:getDeviceResponse></soapenv:Body></soapenv:Envelope></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><SOAP-ENV:Body><br />
<ns:languages xmlns:ns="http://www.soaplite.com/Demo/><br />
</SOAP-ENV:Body></p>
<p>Here i would like it to be following with the namespace name kk instaed of ns:</p>
<p><SOAP-ENV:Body><br />
<kk:languages xmlns:ns="http://www.soaplite.com/Demo/><br />
</SOAP-ENV:Body></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><items><br />
<item><br />
<key>k</key><br />
<value>v</value><br />
</item><br />
</items></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 &quot;square&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 />
&quot;::square&quot; not found}</p>
<p>However, when I remove the the namespace command from<br />
the server-side example code, thereby putting &quot;square&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: &quot;&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