I just took a quick look at the source code(4.3-alpha1), and it seems the
best option would be to modify
org.apache.http.impl.conn.SocketClientConnectionImpl so the wire created in
the constructor would be provided by a protected method. That way the
creation of the wire logger could be customized by extending
SocketClientConnectionImpl.
How does it sound?
















2013/6/13 Gary Gregory <[email protected]>

> It would be nice if the host was appended to the logger name, like:
>
> org.apache.http.SomeLogger.127.0.0.1
> org.apache.http.SomeLogger.localhost
> org.apache.http.SomeLogger.com.domain.myapp
>
> This would let you use the dots in IP addresses and domain names as
> hierarchical separators the same way they are used in Log4j.
>
> Gary
>
>
>
> On Thu, Jun 13, 2013 at 7:26 AM, JOSE L MARTINEZ-AVIAL <[email protected]
> >wrote:
>
> > Hi,
> >    I have an web application that uses Axis2 1.6.2 to connect to diferent
> > webservices. The underlying protocol is HTTP, so it uses httpcore-4.0 to
> > connect to the server. My problem is that for auditory reasons I need to
> > log the requests and responses received from a particular webservice, but
> > the other webservices should not be logged. I know I can setup
> > httpclient.wire.content to DEBUG in order to log the content of the
> > request/responses, but how I can do that dynamically depending on the
> > server the request is going to?
> >
> >   Thanks
> >
> > JL
> >
>
>
>
> --
> E-Mail: [email protected] | [email protected]
> Java Persistence with Hibernate, Second Edition<
> http://www.manning.com/bauer3/>
> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
> Spring Batch in Action <http://www.manning.com/templier/>
> Blog: http://garygregory.wordpress.com
> Home: http://garygregory.com/
> Tweet! http://twitter.com/GaryGregory
>

Reply via email to