You are viewing a plain text version of this content. The canonical link for it is here.
Posted to xmlrpc-dev@ws.apache.org by Jochen Wiedmann <jo...@softwareag.com> on 2007/08/02 08:55:51 UTC

[VOTE] XML-RPC 3.1

Hi,

after one year since the release of XML-RPC 3.0, I'd like to call for 
the next release, to be called XML-RPC 3.1, based on revision 561948.

The list of changes since 3.0 is, IMO, impressive, and shows that 3.1 
will be highly recommendable over 3.1.

A current snapshot has been deployed to the Maven 2 repository. See

 
http://people.apache.org/repo/m2-snapshot-repository/org/apache/xmlrpc/xmlrpc-server/

The proposed site and the proposed distribution is available at

   http://people.apache.org/~jochen/xml-rpc


Jochen

[ ] +1
[ ] =0
[ ] -1





- Added support for void methods, if extensions are turned on.
- Added PropertyHandlerMapping.load(ClassLoader, Map). (Perry Nguyen)
- The authentication handler, type converter and requestprocessor
   factories are now configurable as properties of the XmlRpcServlet.
   (Jimisola Laursen)
- Atomic properties of XmlRpcServer are now configurable as init
   parameters in the XmlRpcServlet.
- Reworked the WebServer/ThreadPool framework in order to ensure a
   clean shutdown.
- Introduced the method
   AbstractReflectiveHandlerMapping.isHandlerMethod().
   This should allow users to prevent remote invocation of certain
   methods, for example initialization stuff.
- The ClientFactory is now able to use a custom name for the remote
   handler. So far, it was always using the interface name.
   (Eugene Prokopiev)
- It is now possible to have other objects than strings as
   map keys.
- Made extending the XmlRpcCommonsTransportFactory easier.
   (Steffen Pingel)
- Added support for redirects. (Andrew Norman)
- An invalid dateTime value is now causing a more informative
   error message.
- Address matching in the Webserver wasn't actually working,
   because casting of integers to bytes was implemented wrong.
   (Gamaliel Amaudruz)
- Make the HttpClient creation in XmlRpcCommonsTransport and the
   URLConnection creation in XmlRpcSunHttpTransport protected.
   This is required for cookie support.
- The WebServer was producing invalid error responses, if
   contentLengthOptional was set.
- If the server was throwing an XmlRpcException, then the fault code
   and fault string weren't given to the client.
   (Juha Syrjala)
- The WebServer replies with an HTTP error 401 now, if the
   client uses chunked encoding.
- The properties "Extension-Name", "Specification-Vendor",
   "Specification-Version", "Specification-Title",
   "Implementation-Vendor-Id", "Implementation-Vendor" and
   "Implementation-Version" are now present in the MANIFEST files.
- An NPE was thrown, if the clients request didn't contain a "params"
   element.
- The method TimingOutCallback.waitForResponse is now checking, whether
   a response has already arrived before waiting. (Jonathan Oexner)
- Fixed a serious performance problem, if the XML parser was sending
   large content in small pieces. This could happen, for example, if
   the content contained a large number of character entities.
- The configuration of the reply timeout in the commons transport was
   wrong. (Juho Yli-Krekola)
- The DateParser is now treating an empty string as null. (Carsten
   Wolters)
- The XmlRpcRequestParser and XmlRpcResponseParser didn't reset
   their internal state within startDocument(). Consequently, they
   haven't been reusable. (Keith McNeill)



---------------------------------------------------------------------
To unsubscribe, e-mail: xmlrpc-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: xmlrpc-dev-help@ws.apache.org


Re: [VOTE] XML-RPC 3.1

Posted by Henri Gomez <he...@gmail.com>.
[X] +1
[ ] =0
[ ] -1

---------------------------------------------------------------------
To unsubscribe, e-mail: xmlrpc-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: xmlrpc-dev-help@ws.apache.org


Re: [VOTE] XML-RPC 3.1

Posted by Rory Ye <ro...@gmail.com>.
[X] +1
[ ] =0
[ ] -1

yes,there are some wrong with the site?

2007/8/2, Siegfried Goeschl <si...@it20one.at>:
>
> Hi Jochen,
>
> [X] +1
> [ ] =0
> [ ] -1
>
> The given link http://people.apache.org/~jochen/xml-rpc results in a
> "You don't have permission to access /~jochen/xml-rpc/index.html on this
> server."
>
> Cheers,
>
> Siegfried Goeschl
>
>
> Jochen Wiedmann wrote:
> >
> > Hi,
> >
> > after one year since the release of XML-RPC 3.0, I'd like to call for
> > the next release, to be called XML-RPC 3.1, based on revision 561948.
> >
> > The list of changes since 3.0 is, IMO, impressive, and shows that 3.1
> > will be highly recommendable over 3.1.
> >
> > A current snapshot has been deployed to the Maven 2 repository. See
> >
> >
> >
> http://people.apache.org/repo/m2-snapshot-repository/org/apache/xmlrpc/xmlrpc-server/
> >
> >
> > The proposed site and the proposed distribution is available at
> >
> >   http://people.apache.org/~jochen/xml-rpc
> >
> >
> > Jochen
> >
> > [ ] +1
> > [ ] =0
> > [ ] -1
> >
> >
> >
> >
> >
> > - Added support for void methods, if extensions are turned on.
> > - Added PropertyHandlerMapping.load(ClassLoader, Map). (Perry Nguyen)
> > - The authentication handler, type converter and requestprocessor
> >   factories are now configurable as properties of the XmlRpcServlet.
> >   (Jimisola Laursen)
> > - Atomic properties of XmlRpcServer are now configurable as init
> >   parameters in the XmlRpcServlet.
> > - Reworked the WebServer/ThreadPool framework in order to ensure a
> >   clean shutdown.
> > - Introduced the method
> >   AbstractReflectiveHandlerMapping.isHandlerMethod().
> >   This should allow users to prevent remote invocation of certain
> >   methods, for example initialization stuff.
> > - The ClientFactory is now able to use a custom name for the remote
> >   handler. So far, it was always using the interface name.
> >   (Eugene Prokopiev)
> > - It is now possible to have other objects than strings as
> >   map keys.
> > - Made extending the XmlRpcCommonsTransportFactory easier.
> >   (Steffen Pingel)
> > - Added support for redirects. (Andrew Norman)
> > - An invalid dateTime value is now causing a more informative
> >   error message.
> > - Address matching in the Webserver wasn't actually working,
> >   because casting of integers to bytes was implemented wrong.
> >   (Gamaliel Amaudruz)
> > - Make the HttpClient creation in XmlRpcCommonsTransport and the
> >   URLConnection creation in XmlRpcSunHttpTransport protected.
> >   This is required for cookie support.
> > - The WebServer was producing invalid error responses, if
> >   contentLengthOptional was set.
> > - If the server was throwing an XmlRpcException, then the fault code
> >   and fault string weren't given to the client.
> >   (Juha Syrjala)
> > - The WebServer replies with an HTTP error 401 now, if the
> >   client uses chunked encoding.
> > - The properties "Extension-Name", "Specification-Vendor",
> >   "Specification-Version", "Specification-Title",
> >   "Implementation-Vendor-Id", "Implementation-Vendor" and
> >   "Implementation-Version" are now present in the MANIFEST files.
> > - An NPE was thrown, if the clients request didn't contain a "params"
> >   element.
> > - The method TimingOutCallback.waitForResponse is now checking, whether
> >   a response has already arrived before waiting. (Jonathan Oexner)
> > - Fixed a serious performance problem, if the XML parser was sending
> >   large content in small pieces. This could happen, for example, if
> >   the content contained a large number of character entities.
> > - The configuration of the reply timeout in the commons transport was
> >   wrong. (Juho Yli-Krekola)
> > - The DateParser is now treating an empty string as null. (Carsten
> >   Wolters)
> > - The XmlRpcRequestParser and XmlRpcResponseParser didn't reset
> >   their internal state within startDocument(). Consequently, they
> >   haven't been reusable. (Keith McNeill)
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: xmlrpc-dev-unsubscribe@ws.apache.org
> > For additional commands, e-mail: xmlrpc-dev-help@ws.apache.org
> >
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: xmlrpc-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: xmlrpc-dev-help@ws.apache.org
>
>
>


-- 
My site:http://www.jdkcn.com

Re: [VOTE] XML-RPC 3.1

Posted by Siegfried Goeschl <si...@it20one.at>.
Hi Jochen,

[X] +1
[ ] =0
[ ] -1

The given link http://people.apache.org/~jochen/xml-rpc results in a 
"You don't have permission to access /~jochen/xml-rpc/index.html on this 
server."

Cheers,

Siegfried Goeschl


Jochen Wiedmann wrote:
> 
> Hi,
> 
> after one year since the release of XML-RPC 3.0, I'd like to call for 
> the next release, to be called XML-RPC 3.1, based on revision 561948.
> 
> The list of changes since 3.0 is, IMO, impressive, and shows that 3.1 
> will be highly recommendable over 3.1.
> 
> A current snapshot has been deployed to the Maven 2 repository. See
> 
> 
> http://people.apache.org/repo/m2-snapshot-repository/org/apache/xmlrpc/xmlrpc-server/ 
> 
> 
> The proposed site and the proposed distribution is available at
> 
>   http://people.apache.org/~jochen/xml-rpc
> 
> 
> Jochen
> 
> [ ] +1
> [ ] =0
> [ ] -1
> 
> 
> 
> 
> 
> - Added support for void methods, if extensions are turned on.
> - Added PropertyHandlerMapping.load(ClassLoader, Map). (Perry Nguyen)
> - The authentication handler, type converter and requestprocessor
>   factories are now configurable as properties of the XmlRpcServlet.
>   (Jimisola Laursen)
> - Atomic properties of XmlRpcServer are now configurable as init
>   parameters in the XmlRpcServlet.
> - Reworked the WebServer/ThreadPool framework in order to ensure a
>   clean shutdown.
> - Introduced the method
>   AbstractReflectiveHandlerMapping.isHandlerMethod().
>   This should allow users to prevent remote invocation of certain
>   methods, for example initialization stuff.
> - The ClientFactory is now able to use a custom name for the remote
>   handler. So far, it was always using the interface name.
>   (Eugene Prokopiev)
> - It is now possible to have other objects than strings as
>   map keys.
> - Made extending the XmlRpcCommonsTransportFactory easier.
>   (Steffen Pingel)
> - Added support for redirects. (Andrew Norman)
> - An invalid dateTime value is now causing a more informative
>   error message.
> - Address matching in the Webserver wasn't actually working,
>   because casting of integers to bytes was implemented wrong.
>   (Gamaliel Amaudruz)
> - Make the HttpClient creation in XmlRpcCommonsTransport and the
>   URLConnection creation in XmlRpcSunHttpTransport protected.
>   This is required for cookie support.
> - The WebServer was producing invalid error responses, if
>   contentLengthOptional was set.
> - If the server was throwing an XmlRpcException, then the fault code
>   and fault string weren't given to the client.
>   (Juha Syrjala)
> - The WebServer replies with an HTTP error 401 now, if the
>   client uses chunked encoding.
> - The properties "Extension-Name", "Specification-Vendor",
>   "Specification-Version", "Specification-Title",
>   "Implementation-Vendor-Id", "Implementation-Vendor" and
>   "Implementation-Version" are now present in the MANIFEST files.
> - An NPE was thrown, if the clients request didn't contain a "params"
>   element.
> - The method TimingOutCallback.waitForResponse is now checking, whether
>   a response has already arrived before waiting. (Jonathan Oexner)
> - Fixed a serious performance problem, if the XML parser was sending
>   large content in small pieces. This could happen, for example, if
>   the content contained a large number of character entities.
> - The configuration of the reply timeout in the commons transport was
>   wrong. (Juho Yli-Krekola)
> - The DateParser is now treating an empty string as null. (Carsten
>   Wolters)
> - The XmlRpcRequestParser and XmlRpcResponseParser didn't reset
>   their internal state within startDocument(). Consequently, they
>   haven't been reusable. (Keith McNeill)
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: xmlrpc-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: xmlrpc-dev-help@ws.apache.org
> 
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: xmlrpc-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: xmlrpc-dev-help@ws.apache.org