<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.1.3" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments for Wiedi in wonderland.</title>
	<link>http://wiedi.frubar.net/blog</link>
	<description>Alice im grünen Bereich</description>
	<pubDate>Sun, 14 Mar 2010 08:28:34 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.1.3</generator>

	<item>
		<title>Comment on libmaia: XML-RPC with Qt4 by Leland</title>
		<link>http://wiedi.frubar.net/blog/2008/03/08/libmaia-xml-rpc-with-qt4/#comment-13756</link>
		<author>Leland</author>
		<pubDate>Fri, 12 Mar 2010 08:04:16 +0000</pubDate>
		<guid>http://wiedi.frubar.net/blog/2008/03/08/libmaia-xml-rpc-with-qt4/#comment-13756</guid>
					<description>@Murilo:  Thanks for the tip.. works fine.  Now if only I can figure out the previous one (slow reaction for multiple requests to same server)... 

Leland</description>
		<content:encoded><![CDATA[<p>@Murilo:  Thanks for the tip.. works fine.  Now if only I can figure out the previous one (slow reaction for multiple requests to same server)&#8230; </p>
<p>Leland</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on libmaia: XML-RPC with Qt4 by Murilo Ito</title>
		<link>http://wiedi.frubar.net/blog/2008/03/08/libmaia-xml-rpc-with-qt4/#comment-13724</link>
		<author>Murilo Ito</author>
		<pubDate>Wed, 10 Mar 2010 17:52:56 +0000</pubDate>
		<guid>http://wiedi.frubar.net/blog/2008/03/08/libmaia-xml-rpc-with-qt4/#comment-13724</guid>
					<description>@Leland:
To fix it, just change inside MaiaXmlRpcServerConnection::readFromSocket method (maiaXmlRpcServerConnection.cpp):

-parseCall( clientConnection-&#62;readAll() );
+parseCall( QString::fromUtf8(clientConnection-&#62;readAll()) );

regards,

Murilo Ito.</description>
		<content:encoded><![CDATA[<p>@Leland:<br />
To fix it, just change inside MaiaXmlRpcServerConnection::readFromSocket method (maiaXmlRpcServerConnection.cpp):</p>
<p>-parseCall( clientConnection-&gt;readAll() );<br />
+parseCall( QString::fromUtf8(clientConnection-&gt;readAll()) );</p>
<p>regards,</p>
<p>Murilo Ito.</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on libmaia: XML-RPC with Qt4 by wiedi</title>
		<link>http://wiedi.frubar.net/blog/2008/03/08/libmaia-xml-rpc-with-qt4/#comment-13706</link>
		<author>wiedi</author>
		<pubDate>Tue, 09 Mar 2010 20:08:40 +0000</pubDate>
		<guid>http://wiedi.frubar.net/blog/2008/03/08/libmaia-xml-rpc-with-qt4/#comment-13706</guid>
					<description>@letux:
        in the spec it states "An XML-RPC message is an HTTP-POST request."
        I think you can send URL parameters even in POST requests.
        So I'm not sure if this functionality is really needed.

@Martin:
        fixed, thanks

@Leland:
        i'll look into it

@Jan and others regarding GPL:
        libmaia is under the FreeBSD License, which is GPL compatible.
        So you can use it in LGPL/GPL projects.

@Gouranga:
        das löschen von replys müsste gefixed sein.
        HTTPS und HTTP Auth im client sollte bereits gehen in dem man als URL
        https://user:pass@example.com verwendet.</description>
		<content:encoded><![CDATA[<p>@letux:<br />
        in the spec it states &#8220;An XML-RPC message is an HTTP-POST request.&#8221;<br />
        I think you can send URL parameters even in POST requests.<br />
        So I&#8217;m not sure if this functionality is really needed.</p>
<p>@Martin:<br />
        fixed, thanks</p>
<p>@Leland:<br />
        i&#8217;ll look into it</p>
<p>@Jan and others regarding GPL:<br />
        libmaia is under the FreeBSD License, which is GPL compatible.<br />
        So you can use it in LGPL/GPL projects.</p>
<p>@Gouranga:<br />
        das löschen von replys müsste gefixed sein.<br />
        HTTPS und HTTP Auth im client sollte bereits gehen in dem man als URL<br />
        <a href="https://user:pass@example.com" rel="nofollow">https://user:pass@example.com</a> verwendet.</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on libmaia: XML-RPC with Qt4 by Gouranga</title>
		<link>http://wiedi.frubar.net/blog/2008/03/08/libmaia-xml-rpc-with-qt4/#comment-13695</link>
		<author>Gouranga</author>
		<pubDate>Tue, 09 Mar 2010 09:06:57 +0000</pubDate>
		<guid>http://wiedi.frubar.net/blog/2008/03/08/libmaia-xml-rpc-with-qt4/#comment-13695</guid>
					<description>Hi,
tolle Lib! 
Leider gibs ein kleines Memoryleak im Client, zumindest in 4.6.2:
Der QNetworkAccessManager möchte bei mir die replys selber löschen, delete rply im finished Slot führt daher zu ner Access Violation.
Desweiteren wäre es schön, wenn du die Patches zu SSL und HTTP Auth einpflegen würdest. Ich meine das ist ja quasi support, man muss nur hier und da ein bisschen kitzeln :-)

Ach übrings der Link zum WebSVN ist kaputt</description>
		<content:encoded><![CDATA[<p>Hi,<br />
tolle Lib!<br />
Leider gibs ein kleines Memoryleak im Client, zumindest in 4.6.2:<br />
Der QNetworkAccessManager möchte bei mir die replys selber löschen, delete rply im finished Slot führt daher zu ner Access Violation.<br />
Desweiteren wäre es schön, wenn du die Patches zu SSL und HTTP Auth einpflegen würdest. Ich meine das ist ja quasi support, man muss nur hier und da ein bisschen kitzeln <img src='http://wiedi.frubar.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Ach übrings der Link zum WebSVN ist kaputt</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on libmaia: XML-RPC with Qt4 by Jan Schlichting</title>
		<link>http://wiedi.frubar.net/blog/2008/03/08/libmaia-xml-rpc-with-qt4/#comment-13564</link>
		<author>Jan Schlichting</author>
		<pubDate>Tue, 02 Mar 2010 09:34:43 +0000</pubDate>
		<guid>http://wiedi.frubar.net/blog/2008/03/08/libmaia-xml-rpc-with-qt4/#comment-13564</guid>
					<description>Dear Wiedi,
I was wondering if I could get LGPL licence as well.
I would appreciate if you could get in contact with me via mail.
Thanks a lot in advance,
Greetings from Kiel
Jan</description>
		<content:encoded><![CDATA[<p>Dear Wiedi,<br />
I was wondering if I could get LGPL licence as well.<br />
I would appreciate if you could get in contact with me via mail.<br />
Thanks a lot in advance,<br />
Greetings from Kiel<br />
Jan</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on libmaia: XML-RPC with Qt4 by Martin Scheffler</title>
		<link>http://wiedi.frubar.net/blog/2008/03/08/libmaia-xml-rpc-with-qt4/#comment-13264</link>
		<author>Martin Scheffler</author>
		<pubDate>Wed, 10 Feb 2010 15:54:53 +0000</pubDate>
		<guid>http://wiedi.frubar.net/blog/2008/03/08/libmaia-xml-rpc-with-qt4/#comment-13264</guid>
					<description>Hi, got another small fix.

WS-XMLRPC sends strings as mytext instead of mytext which they say is valid syntax.

LibMaia does not currently handle this.
http://ws.apache.org/xmlrpc/faq.html#string_format

Fix: 
In maiaObject.cpp:

QVariant MaiaObject::fromXml(const QDomElement &#38;elem) {
	if(elem.tagName().toLower() != "value") {
		return QVariant();
	}		
	
   if(!elem.firstChild().isElement())
   {
       return QVariant(elem.text());
   }

   const QDomElement typeElement = elem.firstChild().toElement();	
   (...)

That should do it.

Keep up the good work!</description>
		<content:encoded><![CDATA[<p>Hi, got another small fix.</p>
<p>WS-XMLRPC sends strings as mytext instead of mytext which they say is valid syntax.</p>
<p>LibMaia does not currently handle this.<br />
<a href="http://ws.apache.org/xmlrpc/faq.html#string_format" rel="nofollow">http://ws.apache.org/xmlrpc/faq.html#string_format</a></p>
<p>Fix:<br />
In maiaObject.cpp:</p>
<p>QVariant MaiaObject::fromXml(const QDomElement &amp;elem) {<br />
	if(elem.tagName().toLower() != &#8220;value&#8221;) {<br />
		return QVariant();<br />
	}		</p>
<p>   if(!elem.firstChild().isElement())<br />
   {<br />
       return QVariant(elem.text());<br />
   }</p>
<p>   const QDomElement typeElement = elem.firstChild().toElement();<br />
   (&#8230;)</p>
<p>That should do it.</p>
<p>Keep up the good work!</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on libmaia: XML-RPC with Qt4 by Leland</title>
		<link>http://wiedi.frubar.net/blog/2008/03/08/libmaia-xml-rpc-with-qt4/#comment-12273</link>
		<author>Leland</author>
		<pubDate>Fri, 04 Dec 2009 07:26:51 +0000</pubDate>
		<guid>http://wiedi.frubar.net/blog/2008/03/08/libmaia-xml-rpc-with-qt4/#comment-12273</guid>
					<description>Just another note.. our XMLRPC responses include some text in UTF-8 encoding from the server (server is not based on libmaia).  However, rendering the text on the client side using libmaia has a character encoding issue and cannot be displayed properly.</description>
		<content:encoded><![CDATA[<p>Just another note.. our XMLRPC responses include some text in UTF-8 encoding from the server (server is not based on libmaia).  However, rendering the text on the client side using libmaia has a character encoding issue and cannot be displayed properly.</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on libmaia: XML-RPC with Qt4 by Leland</title>
		<link>http://wiedi.frubar.net/blog/2008/03/08/libmaia-xml-rpc-with-qt4/#comment-12225</link>
		<author>Leland</author>
		<pubDate>Fri, 27 Nov 2009 08:00:29 +0000</pubDate>
		<guid>http://wiedi.frubar.net/blog/2008/03/08/libmaia-xml-rpc-with-qt4/#comment-12225</guid>
					<description>Thanks for the lib!
Just a minor comment though:  performance of the lib seems rather slow if there are multiple consecutive calls to the same server.  Testing with perl for the same series of calls has a rapid response.  In general, with this lib it appears that it seems to wait between 20 and 30 seconds between each call to the same server.

Is this deliberate behaviour, or is there a parameter that can be passed to decrease what appears to be a timeout limit?

Thanks, 

L.</description>
		<content:encoded><![CDATA[<p>Thanks for the lib!<br />
Just a minor comment though:  performance of the lib seems rather slow if there are multiple consecutive calls to the same server.  Testing with perl for the same series of calls has a rapid response.  In general, with this lib it appears that it seems to wait between 20 and 30 seconds between each call to the same server.</p>
<p>Is this deliberate behaviour, or is there a parameter that can be passed to decrease what appears to be a timeout limit?</p>
<p>Thanks, </p>
<p>L.</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on Holiday Geek by Bro</title>
		<link>http://wiedi.frubar.net/blog/2008/08/16/holiday-geek/#comment-8769</link>
		<author>Bro</author>
		<pubDate>Tue, 12 May 2009 22:20:06 +0000</pubDate>
		<guid>http://wiedi.frubar.net/blog/2008/08/16/holiday-geek/#comment-8769</guid>
					<description>Klar hab ich studiert... technische Informatik.... aber Ahnung von Kryptographie brauch man glaub nicht...</description>
		<content:encoded><![CDATA[<p>Klar hab ich studiert&#8230; technische Informatik&#8230;. aber Ahnung von Kryptographie brauch man glaub nicht&#8230;</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on libmaia: XML-RPC with Qt4 by letux</title>
		<link>http://wiedi.frubar.net/blog/2008/03/08/libmaia-xml-rpc-with-qt4/#comment-6277</link>
		<author>letux</author>
		<pubDate>Thu, 12 Mar 2009 07:55:50 +0000</pubDate>
		<guid>http://wiedi.frubar.net/blog/2008/03/08/libmaia-xml-rpc-with-qt4/#comment-6277</guid>
					<description>Hi wiedi,

really nice lib, but this comment is not new for you ;-)

I modified the following code in the MaiaXmlRpcClient file in the call function :

QHttpRequestHeader header("GET", m_url.toEncoded());

In this case, we can call web service by adding some URL parameters sent by GET. I used your lib with a php server web service. Maybe it could be interesting to have the flexibility to set the method and to add post or get parameter.

thanks again</description>
		<content:encoded><![CDATA[<p>Hi wiedi,</p>
<p>really nice lib, but this comment is not new for you <img src='http://wiedi.frubar.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>I modified the following code in the MaiaXmlRpcClient file in the call function :</p>
<p>QHttpRequestHeader header(&#8221;GET&#8221;, m_url.toEncoded());</p>
<p>In this case, we can call web service by adding some URL parameters sent by GET. I used your lib with a php server web service. Maybe it could be interesting to have the flexibility to set the method and to add post or get parameter.</p>
<p>thanks again</p>
]]></content:encoded>
				</item>
</channel>
</rss>
