<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to bugs</title><link>https://sourceforge.net/p/xmlrpc/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/xmlrpc/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Tue, 19 Jul 2016 13:59:24 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/xmlrpc/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>#30 JSON Serializer produces invalid JSON</title><link>https://sourceforge.net/p/xmlrpc/bugs/30/?limit=25#d866</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;hi Gregor, seems you forgot about this issue :)&lt;br/&gt;
Actually  XmlRpcJsonSerializer.java  is working fine so you can include it in the next release. &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lorenzo Masetti</dc:creator><pubDate>Tue, 19 Jul 2016 13:59:24 -0000</pubDate><guid>https://sourceforge.net8848003a4bc52a8d7e7bdf58771286cd857095ee</guid></item><item><title>#30 JSON Serializer produces invalid JSON</title><link>https://sourceforge.net/p/xmlrpc/bugs/30/?limit=25#dc85</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;hello, happy new year&lt;br/&gt;
Any plan to include this fix in the next release?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lorenzo Masetti</dc:creator><pubDate>Mon, 04 Jan 2016 09:07:25 -0000</pubDate><guid>https://sourceforge.net3ce6ed1cf90d93062801b65f8db215a4fd69dea5</guid></item><item><title>#30 JSON Serializer produces invalid JSON</title><link>https://sourceforge.net/p/xmlrpc/bugs/30/?limit=25#3b05</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hello again Gregor,&lt;br/&gt;
just to tell you that I tested the modified version in my project and it works fine so you can include it in the next release if you want,&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lorenzo Masetti</dc:creator><pubDate>Thu, 17 Dec 2015 14:12:48 -0000</pubDate><guid>https://sourceforge.net25b52c04e4645fcd10a80934531e7baeb1e9b61f</guid></item><item><title>#30 JSON Serializer produces invalid JSON</title><link>https://sourceforge.net/p/xmlrpc/bugs/30/?limit=25#8747</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi Gregor.&lt;br/&gt;
Thanks for the fast answer. I guess it is a bit complext to give access rights to the repository but I attach the patched version of the serializer (basically i just merged the code that i was writing in the subclass). It is not tested  (I did not even try to complie) but it should work if i did not do anything wrong with the copy paste&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lorenzo Masetti</dc:creator><pubDate>Wed, 16 Dec 2015 15:52:14 -0000</pubDate><guid>https://sourceforge.net5db5a8bd17484c541039006ec94a9fa56f25706a</guid></item><item><title>#30 JSON Serializer produces invalid JSON</title><link>https://sourceforge.net/p/xmlrpc/bugs/30/?limit=25#a9a8</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;On another topic; perhaps this is a good time to move the repository to GitHub? That would make it a lot easier for people to contribute to the library than with the bulky SF.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Greger Olsson</dc:creator><pubDate>Wed, 16 Dec 2015 15:28:03 -0000</pubDate><guid>https://sourceforge.net9595d5503e4998e5eff301e74659932a927298f8</guid></item><item><title>#30 JSON Serializer produces invalid JSON</title><link>https://sourceforge.net/p/xmlrpc/bugs/30/?limit=25#6f35</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi Lorentzo,&lt;/p&gt;
&lt;p&gt;Thanks for your bug report. The XmlRpcJsonSerializer is an old thing (2006, maybe older) that didn't follow any particular RPC-specification like JSON-RPC. So it definitely needs some fixes if people are still using it -- I also saw that it serializes Dates wrong.&lt;/p&gt;
&lt;p&gt;I'm a bit swamped with a few projects right now, but If you'd like to help I could give you commit access to the repository?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Greger Olsson</dc:creator><pubDate>Wed, 16 Dec 2015 15:25:28 -0000</pubDate><guid>https://sourceforge.netfd5f14497fda01f487587bf00546aeca03e2d98c</guid></item><item><title>JSON Serializer produces invalid JSON</title><link>https://sourceforge.net/p/xmlrpc/bugs/30/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The XmlRpcJsonSerializer is not producing valid json strings (it uses single quotes instead of double quotes), Moreover in the JSON-rpc standard the result should be inside a property called result. &lt;br/&gt;
I attach my class extending the functionality of XmlRpcJsonSerializer to fix these issues but I would reccomend to merge these changes inside XmlRpcJsonSerializer&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lorenzo Masetti</dc:creator><pubDate>Wed, 16 Dec 2015 12:51:01 -0000</pubDate><guid>https://sourceforge.netcd50f39ca15369a37d805a45e3c757eae94cda4a</guid></item><item><title>XmlRpcServlet is not serializable</title><link>https://sourceforge.net/p/xmlrpc/bugs/29/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;XmlRpcServlet is not serializable, since it has a non-transient field ("server")  which is not serializable.&lt;br /&gt;
I think the field "server" should be made transient, it will be re-set in the class' init method.&lt;/p&gt;
&lt;p&gt;An attempted seriliaziation of a subclass of XmlRpcServlet, leads to the following exception (if its _init_ method was called _before_!):&lt;br /&gt;
java.io.NotSerializableException: redstone.xmlrpc.XmlRpcServer&lt;br /&gt;
at java.io.ObjectOutputStream.writeObject0(Unknown Source)&lt;br /&gt;
at java.io.ObjectOutputStream.defaultWriteFields(Unknown Source)&lt;br /&gt;
at java.io.ObjectOutputStream.writeSerialData(Unknown Source)&lt;br /&gt;
at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)&lt;br /&gt;
at java.io.ObjectOutputStream.writeObject0(Unknown Source)&lt;br /&gt;
at java.io.ObjectOutputStream.writeObject(Unknown Source)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">fkal</dc:creator><pubDate>Fri, 24 Aug 2012 12:00:35 -0000</pubDate><guid>https://sourceforge.net30460fbea5c4c6cb56c7dc8a5558326cf3f9943d</guid></item><item><title>XmlRpcServlet's init() method should call super.init()</title><link>https://sourceforge.net/p/xmlrpc/bugs/28/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;XmlRpcServlet overrides the method "public void init( ServletConfig config ) throws ServletException" of javax.servlet.GenericServlet, but does not call super.init(). This will lead to multiple methods of GenericServlet, which depend on the ServletConfig being set in the config field, returning null, e.g. getServletConfig and getServletContext.&lt;/p&gt;
&lt;p&gt;I went through the implementation of GenericServlet and HttpServlet and it seems like those methods are not used, but extendsion of XmlRpcServlet may do, so it makes sense to call super in my opinion.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">fkal</dc:creator><pubDate>Fri, 24 Aug 2012 08:20:49 -0000</pubDate><guid>https://sourceforge.net1ca9344a5f659743ab8cb8a20ddd0a8037ea7223</guid></item><item><title>Incorrect content-length calculation in XmlRpcServlet</title><link>https://sourceforge.net/p/xmlrpc/bugs/27/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;When cacluating the content length for XMLRPC replies, the current implementation of XMLRPC servelet just serializes the response into a string and gets its length.  This gives the number of characters in the string and not the number of encoded bytes.  There is a difference between the two when dealing with characters with multi byte encodings (e.g. kanji characters when encoded in UTF-8), and this results in truncated responses from the XmlRpcServelet when sending responses with such characters.&lt;/p&gt;
&lt;p&gt;Patch for fix attached&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Thu, 21 Jul 2011 22:09:50 -0000</pubDate><guid>https://sourceforge.netfe574a38f018d1ba96a230ef2e1f38aeb34ae2a6</guid></item></channel></rss>