The commons http client uses logging 1.1.1. Now there is no way for me to make use of it on my OSGI stack. Here is the direct path that I'm now roadblocked at. I add httpclient to my list of OSGI dependencies:
I try to interact with httpcomponents on my equinox osgi stack and discover the manifest to httpclient looks like:
Since there is a direct dependency to 1.1.1 of commons logging, which no longer supports OSGI, I'm now torn with either regressing to the old httpclient 3.0.1 or trying to wrap up the commons logging myself.