<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to feature-requests</title><link>https://sourceforge.net/p/xmlrpc/feature-requests/</link><description>Recent changes to feature-requests</description><atom:link href="https://sourceforge.net/p/xmlrpc/feature-requests/feed.rss" rel="self"/><language>en</language><lastBuildDate>Thu, 30 Aug 2012 07:38:41 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/xmlrpc/feature-requests/feed.rss" rel="self" type="application/rss+xml"/><item><title>Provide OSGi bundle information in MANIFEST.MF</title><link>https://sourceforge.net/p/xmlrpc/feature-requests/8/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;In order to be able to use the library in an OSGi environment, it must provide OSGi bundle metadata in MANIFEST.MF.&lt;br /&gt;
I added the required metadata into build.xml (see attached patch file). Note that I also increased the version to 1.1.2 - you might want to change that...&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">fkal</dc:creator><pubDate>Thu, 30 Aug 2012 07:38:41 -0000</pubDate><guid>https://sourceforge.neta1082498e245baf61cebff829cc73809625eeb43</guid></item><item><title>Introspection loop bug</title><link>https://sourceforge.net/p/xmlrpc/feature-requests/7/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;If an object being introspected contains a reference to itself, the IntrospectingSerializer causes a StackTraceOverflow.  The attached patch avoids Introspecting on objects references to itself.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Wed, 10 Nov 2010 14:11:44 -0000</pubDate><guid>https://sourceforge.net94048a8aa14d85ca7b4f665fda06d2241ab09d84</guid></item><item><title>XmlRpcProxy with async</title><link>https://sourceforge.net/p/xmlrpc/feature-requests/6/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;There currently appears to be no way to make an asynchronous call throgh the XmlRpcProxy class.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Thu, 23 Sep 2010 21:00:13 -0000</pubDate><guid>https://sourceforge.netdd40152323a5c0b6927e104c4e462b62ff3f67b4</guid></item><item><title>Preapre redstone XMLRPC for use with any framework </title><link>https://sourceforge.net/p/xmlrpc/feature-requests/5/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Please evaluate the following suggestion with can &lt;br /&gt;
enable to use XML-RPC in any framework including e.g &lt;br /&gt;
Struts &lt;/p&gt;
&lt;p&gt;The idea is :&lt;/p&gt;
&lt;p&gt;1) Create Intercepting Filter for web application &lt;br /&gt;
which will be able to distinguish if post is XML-RPC &lt;br /&gt;
message or usual post&lt;/p&gt;
&lt;p&gt;2) if it is XML-RPC post then it will de-serialize &lt;br /&gt;
message to Java Object and populate HttpRequest with &lt;br /&gt;
the Method name and parameter object. Additionally a &lt;br /&gt;
flag indicating that it is XML-RPC request will be &lt;br /&gt;
added to  HttpRequest object&lt;/p&gt;
&lt;p&gt;3)  Call doFilter  to continue filter chain. This will &lt;br /&gt;
allow invoking any kind of servlet to process &lt;br /&gt;
request   e.g. StrutsActionServelet&lt;/p&gt;
&lt;p&gt;4) this will be programer to check HttpRequest for &lt;br /&gt;
XMLRPC flag and write action code accordingly&lt;/p&gt;
&lt;p&gt;5)  When the response prepared by the servlet will be &lt;br /&gt;
ready then instead of generation JSP or JSF pages that &lt;br /&gt;
produce HTML repose the filter will iterate for &lt;br /&gt;
attributes (objects) stored in HttpRequest and &lt;br /&gt;
HttpResponse (e.g.  It will look for attributes &lt;br /&gt;
prefixed ‘XMLRPC:’ ) and the serialize it to XMLRPC or &lt;br /&gt;
JSON response  and send the message to client&lt;/p&gt;
&lt;p&gt;This requires to write the Intercepting Filter and &lt;br /&gt;
some refactoring of  redstone.xmlrpc package &lt;br /&gt;
structure. I think of moving serialization and &lt;br /&gt;
serialization classes to new package like of&lt;br /&gt;
redstone.xmlrpc.core  and  the  moving servlet , &lt;br /&gt;
xmlrpc server, and  method invocation  classes  to &lt;br /&gt;
redstone.xmlrpc.server. In this case &lt;br /&gt;
redstone.xmlrpc.core could be packaged to separate JAR &lt;br /&gt;
file any used with any framework&lt;/p&gt;
&lt;p&gt;Please let me konow what do you thik about this idea&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">bodziak</dc:creator><pubDate>Fri, 20 Oct 2006 12:44:52 -0000</pubDate><guid>https://sourceforge.net3972760d137e8c23a54ea3e32ddf1de222c86710</guid></item><item><title>Add Trace.HTTP</title><link>https://sourceforge.net/p/xmlrpc/feature-requests/4/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;It would be nice to get a log trace of all the HTTP &lt;br /&gt;
requests and responses generated by the library. I wrote &lt;br /&gt;
my own code to do this and would be happy to share.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Douglas Squirrel</dc:creator><pubDate>Fri, 27 Feb 2004 16:55:37 -0000</pubDate><guid>https://sourceforge.net9d0e4ccd453f9574757493246af532be36e00da4</guid></item><item><title>Add support for shutting down an XmlRpcServer.</title><link>https://sourceforge.net/p/xmlrpc/feature-requests/3/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;There should be support for shutting down an &lt;br /&gt;
XmlRpcServer, including the server socket listening for &lt;br /&gt;
inbound XML-RPC messages.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Greger Ohlson</dc:creator><pubDate>Wed, 04 Feb 2004 01:00:17 -0000</pubDate><guid>https://sourceforge.netb317db066ecda3dc9091d144221d4380c7f21a81</guid></item><item><title>Change session id to a more unique value</title><link>https://sourceforge.net/p/xmlrpc/feature-requests/2/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;When the SessionInvocationProcessor is used, it&lt;br /&gt;
currently tracks a session by the callerIp. This is not&lt;br /&gt;
unique enough since my application can have many client&lt;br /&gt;
instances from the same IP. Can the remote port be&lt;br /&gt;
added to the callerIp to make a more unique session id.&lt;br /&gt;
I think this would be a simple addition since it would&lt;br /&gt;
only require that the getPort() call be added to the&lt;br /&gt;
getInetAddress() call in the XmlRpcServer() method.&lt;br /&gt;
This will allow several sessions to exist from the same&lt;br /&gt;
originating IP.&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jeff Edrington</dc:creator><pubDate>Wed, 19 Dec 2001 18:40:07 -0000</pubDate><guid>https://sourceforge.net5d5c8d45e5461285661b5d1a3e15788833b9a8f7</guid></item><item><title>fault responses</title><link>https://sourceforge.net/p/xmlrpc/feature-requests/1/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;It would be nice that an InvocationHandler could send &lt;br /&gt;
a failed response with is own faulCode and faultString.&lt;/p&gt;
&lt;p&gt;Now only XmlRpcServer generates failed responses and &lt;br /&gt;
always with a faultCode of -1.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Mon, 22 Oct 2001 09:17:01 -0000</pubDate><guid>https://sourceforge.net2a28285222346e36320c64c1cb45ba5a8f39e06e</guid></item></channel></rss>