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 Ryan Hoegg <rh...@isisnetworks.net> on 2003/04/14 00:04:51 UTC

HttpClient

Hello all,

It seems that there is some desire within the Jakarta Commons HttpClient 
community to become a top level Jakarta project.  As things tend to move 
rather slowly in Jakarta, we probably can't count on a timeline for 
this.  In any case, I will be renaming my CommonsXmlRpcTransport to 
something more appropriate as this becomes a reality.

In any case, for 2.0 we are now looking at several Jakarta 
dependencies.  I think this is going to start affecting our users 
because of dependency versioning, as we have already seen with Jakarta 
Commons Logging.

With Logging, we decided to create our own stub classes that are 
binary-compatible with commons-logging for use in the applet jar.  The 
standard distribution will require commons-logging at runtime  For our 
more complex dependencies, we may need to find a better solution, as 
there will be multiple versions of the libraries floating around on our 
users' systems.

HttpClient itself will have several dependencies.  We can make this an 
optional component for XmlRpcClient, but even then the dependency issues 
will need to be resolved.  For instance, in HttpClient 2.1 they are 
considering adding a dependency on Jakarta ORO for regular expression 
functionality.

--
Ryan Hoegg
ISIS Networks
http://www.isisnetworks.net