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