You are viewing a plain text version of this content. The canonical link for it is here.
Posted to httpclient-users@hc.apache.org by Tony <cm...@gmail.com> on 2015/09/09 04:23:19 UTC

unable to log using log4j for httpclient4.1.3 in JBoss EAP6.0

Hi,

We are using slf4j&log4j for our web application logging, and we put the
log4j.xml file out of our  WAR file so that any changes to the log4j.xml
will be read by our scheduler(every 10 min) and take effect without
restarting the JBoss server.

The problem we are having is that even after we put the
 <logger name="org.apache.http">
    <level value="DEBUG"/>
  </logger>

into our log4j.xml, none of the httpclient log is getting logged at all.

It only works when we add the following line into the standalone.xml:

           <file-handler name="APP_LOG">
                <formatter>
                <pattern-formatter pattern="%d{HH:mm:ss,SSS} %-5p [%c] (%t)
%s%E%n"/>
                </formatter>
                <file path="C:/directoryOutsideJBoss/logs/app.log"/>
                <append value="true"/>
            </file-handler>
            <logger category="org.apache.http">
                <level name="DEBUG"/>
                <handlers>
                    <handler name="APP_LOG"/>
                </handlers>
            </logger>
but this solution is not acceptable since we have to restart the JBoss
server to have the new logging take effect.

I did pass the following parameter when starting JBoss:

 -Dlog4j.configuration=file:C:\directoryOutsideJBoss\conf\log4j.xml


In out WAR/lib directory,  we have:
httpclient-4.1.3.jar
httpcore-4.1.4.jar
log4j-1.2.17.jar
slf4j-api-1.7.2.jar
slf4j-log4j12-1.7.2.jar

Below is our jboss-deployment-structure.xml

<jboss-deployment-structure>
  <deployment>
    <exclusions>
      <module name="org.apache.commons.configuration"/>
      <module name="org.apache.log4j" />
      <module name="org.jboss.logging"/>
      <module name="org.slf4j" />
      <module name="org.slf4j.impl" />
      <module name="org.apache.httpcomponents" />
    </exclusions>
    <dependencies>
      <module name ="org.apache.commons.lang"/>
      <module name ="org.apache.commons.beanutils"/>
      <module name ="org.apache.commons.codec"/>
      <module name ="org.apache.commons.io"/>
      <module name ="org.javassist"/>
      <module name ="org.picketbox"/>
      <module name ="javax.ws.rs.api"/>
      <module name="org.dom4j" />
      <module name="org.apache.commons.collections"/>
      <module name="com.google.guava"/>
      <module name="org.apache.cxf" />
      <module name="org.jboss.remote-naming" />
    </dependencies>
  </deployment>
</jboss-deployment-structure>

BTW, I tried latest HttpClient4.5, same problem.

Thanks in advance.

Tony

Re: unable to log using log4j for httpclient4.1.3 in JBoss EAP6.0

Posted by Tony <cm...@gmail.com>.
Thanks for the link, Stefan.

I agree, this is more of a log config on jboss. I put my question on jboss
forum too.

On Wed, Sep 9, 2015 at 3:01 PM, Stefan Magnus Landrø <
stefan.landro@gmail.com> wrote:

> Have you had a look at these:
>
>
> http://commons.apache.org/proper/commons-logging/guide.html#Configuring_Log4J
>
> http://www.mastertheboss.com/jboss-server/jboss-log/jboss-log4j-configuration
>
> Did you try logging in one of your own classes using commons logging
> instead of slf4j?
>
> IMHO the issue you are seeing has nothing to do with http client, but log
> config on jboss
>
> Stefan
>
> 2015-09-09 20:43 GMT+02:00 Gary Gregory <ga...@gmail.com>:
>
> > There is also the option of using log4j 2 instead of 1 (v1 is EOL).
> >
> > Gary
> >
> > On Wed, Sep 9, 2015 at 4:23 AM, Tony <cm...@gmail.com> wrote:
> >
> > > I think it's more of a combination. I just want to see if anyone has
> > > similar problem and can shed some light.
> > >
> > > On Wed, Sep 9, 2015 at 2:05 AM, Stefan Magnus Landrø <
> > > stefan.landro@gmail.com> wrote:
> > >
> > > > Isn't this rather a log4j issue?
> > > >
> > > > Sendt fra min iPhone
> > > >
> > > > > Den 9. sep. 2015 kl. 04.23 skrev Tony <cm...@gmail.com>:
> > > > >
> > > > > Hi,
> > > > >
> > > > > We are using slf4j&log4j for our web application logging, and we
> put
> > > the
> > > > > log4j.xml file out of our  WAR file so that any changes to the
> > > log4j.xml
> > > > > will be read by our scheduler(every 10 min) and take effect without
> > > > > restarting the JBoss server.
> > > > >
> > > > > The problem we are having is that even after we put the
> > > > > <logger name="org.apache.http">
> > > > >    <level value="DEBUG"/>
> > > > >  </logger>
> > > > >
> > > > > into our log4j.xml, none of the httpclient log is getting logged at
> > > all.
> > > > >
> > > > > It only works when we add the following line into the
> standalone.xml:
> > > > >
> > > > >           <file-handler name="APP_LOG">
> > > > >                <formatter>
> > > > >                <pattern-formatter pattern="%d{HH:mm:ss,SSS} %-5p
> [%c]
> > > > (%t)
> > > > > %s%E%n"/>
> > > > >                </formatter>
> > > > >                <file path="C:/directoryOutsideJBoss/logs/app.log"/>
> > > > >                <append value="true"/>
> > > > >            </file-handler>
> > > > >            <logger category="org.apache.http">
> > > > >                <level name="DEBUG"/>
> > > > >                <handlers>
> > > > >                    <handler name="APP_LOG"/>
> > > > >                </handlers>
> > > > >            </logger>
> > > > > but this solution is not acceptable since we have to restart the
> > JBoss
> > > > > server to have the new logging take effect.
> > > > >
> > > > > I did pass the following parameter when starting JBoss:
> > > > >
> > > > > -Dlog4j.configuration=file:C:\directoryOutsideJBoss\conf\log4j.xml
> > > > >
> > > > >
> > > > > In out WAR/lib directory,  we have:
> > > > > httpclient-4.1.3.jar
> > > > > httpcore-4.1.4.jar
> > > > > log4j-1.2.17.jar
> > > > > slf4j-api-1.7.2.jar
> > > > > slf4j-log4j12-1.7.2.jar
> > > > >
> > > > > Below is our jboss-deployment-structure.xml
> > > > >
> > > > > <jboss-deployment-structure>
> > > > >  <deployment>
> > > > >    <exclusions>
> > > > >      <module name="org.apache.commons.configuration"/>
> > > > >      <module name="org.apache.log4j" />
> > > > >      <module name="org.jboss.logging"/>
> > > > >      <module name="org.slf4j" />
> > > > >      <module name="org.slf4j.impl" />
> > > > >      <module name="org.apache.httpcomponents" />
> > > > >    </exclusions>
> > > > >    <dependencies>
> > > > >      <module name ="org.apache.commons.lang"/>
> > > > >      <module name ="org.apache.commons.beanutils"/>
> > > > >      <module name ="org.apache.commons.codec"/>
> > > > >      <module name ="org.apache.commons.io"/>
> > > > >      <module name ="org.javassist"/>
> > > > >      <module name ="org.picketbox"/>
> > > > >      <module name ="javax.ws.rs.api"/>
> > > > >      <module name="org.dom4j" />
> > > > >      <module name="org.apache.commons.collections"/>
> > > > >      <module name="com.google.guava"/>
> > > > >      <module name="org.apache.cxf" />
> > > > >      <module name="org.jboss.remote-naming" />
> > > > >    </dependencies>
> > > > >  </deployment>
> > > > > </jboss-deployment-structure>
> > > > >
> > > > > BTW, I tried latest HttpClient4.5, same problem.
> > > > >
> > > > > Thanks in advance.
> > > > >
> > > > > Tony
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: httpclient-users-unsubscribe@hc.apache.org
> > > > For additional commands, e-mail: httpclient-users-help@hc.apache.org
> > > >
> > > >
> > >
> >
> >
> >
> > --
> > E-Mail: garydgregory@gmail.com | ggregory@apache.org
> > 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
> >
>
>
>
> --
> BEKK Open
> http://open.bekk.no
>
> TesTcl - a unit test framework for iRules
> http://testcl.com
>

Re: unable to log using log4j for httpclient4.1.3 in JBoss EAP6.0

Posted by "Tim Jacomb [DATACOM]" <ti...@datacom.co.nz>.
Have you considered using the jboss cli instead for changing the logging level?

e.g.
jboss-cli.sh  -c '/subsystem=logging/logger=org.apache.http:change-log-level(level=DEBUG)'

This is a runtime change and take effect  immediately.
Tim

________________________________________
From: Tony <cm...@gmail.com>
Sent: Thursday, 10 September 2015 8:05 a.m.
To: HttpClient User Discussion
Subject: Re: unable to log using log4j for httpclient4.1.3 in JBoss EAP6.0

You are correct.

JBoss is using that bridge, this is the content in commons logging's
module.xml

<module-alias xmlns="urn:jboss:module:1.1"
name="org.apache.commons.logging" target-name="org.slf4j.jcl-over-slf4j"/>

I was able to debug the httpclient code, and see
"org.slf4j.impl.Slf4jLogger" is created, but the handler/appender is always
coming from JBoss's standalone.xml, instead of our own log4j.xml.

On Wed, Sep 9, 2015 at 3:56 PM, Stefan Magnus Landrø <
stefan.landro@gmail.com> wrote:

> if slf4j works for you, you could bridge commons logging to slf4j to log4j
>
> http://www.slf4j.org/legacy.html
>
> using
>
> jcl-over-slf4j.jar
>
> Right now your app probably uses a commons logging api provided by the
> container
>
> Stefan
>
>
> 2015-09-09 21:49 GMT+02:00 Tony <cm...@gmail.com>:
>
> > No, we are using slf4j. I know httpclient uses commons logging.
> >
> > Yes, Classloader priority/isolation is the area I'm focusing now.
> >
> > On Wed, Sep 9, 2015 at 3:47 PM, Stefan Magnus Landrø <
> > stefan.landro@gmail.com> wrote:
> >
> > > 2015-09-09 21:26 GMT+02:00 Tony <cm...@gmail.com>:
> > >
> > > > With our current config, our own classes can log without any issue.
> > >
> > >
> > > Are you using commons logging in your own classes (i ask since i
> noticed
> > > you have slf4j in your app classpath)
> > >
> > >
> > > > It's
> > > > just not happening for httpclient.
> > > >
> > > > Also, the link is for JBoss AS 4, 5 and 6, ours is JBoss EAP 6, i.e.
> AS
> > > 7.
> > > >
> > >
> > > ok. some of the things probably still apply. Classloader
> > priority/isolation
> > > for instance?
> > >
> > >
> > > >
> > > > On Wed, Sep 9, 2015 at 3:01 PM, Stefan Magnus Landrø <
> > > > stefan.landro@gmail.com> wrote:
> > > >
> > > > > Have you had a look at these:
> > > > >
> > > > >
> > > > >
> > > >
> > >
> >
> http://commons.apache.org/proper/commons-logging/guide.html#Configuring_Log4J
> > > > >
> > > > >
> > > >
> > >
> >
> http://www.mastertheboss.com/jboss-server/jboss-log/jboss-log4j-configuration
> > > > >
> > > > > Did you try logging in one of your own classes using commons
> logging
> > > > > instead of slf4j?
> > > > >
> > > > > IMHO the issue you are seeing has nothing to do with http client,
> but
> > > log
> > > > > config on jboss
> > > > >
> > > > > Stefan
> > > > >
> > > > > 2015-09-09 20:43 GMT+02:00 Gary Gregory <ga...@gmail.com>:
> > > > >
> > > > > > There is also the option of using log4j 2 instead of 1 (v1 is
> EOL).
> > > > > >
> > > > > > Gary
> > > > > >
> > > > > > On Wed, Sep 9, 2015 at 4:23 AM, Tony <cm...@gmail.com>
> > wrote:
> > > > > >
> > > > > > > I think it's more of a combination. I just want to see if
> anyone
> > > has
> > > > > > > similar problem and can shed some light.
> > > > > > >
> > > > > > > On Wed, Sep 9, 2015 at 2:05 AM, Stefan Magnus Landrø <
> > > > > > > stefan.landro@gmail.com> wrote:
> > > > > > >
> > > > > > > > Isn't this rather a log4j issue?
> > > > > > > >
> > > > > > > > Sendt fra min iPhone
> > > > > > > >
> > > > > > > > > Den 9. sep. 2015 kl. 04.23 skrev Tony <
> > cmnewsletter@gmail.com
> > > >:
> > > > > > > > >
> > > > > > > > > Hi,
> > > > > > > > >
> > > > > > > > > We are using slf4j&log4j for our web application logging,
> and
> > > we
> > > > > put
> > > > > > > the
> > > > > > > > > log4j.xml file out of our  WAR file so that any changes to
> > the
> > > > > > > log4j.xml
> > > > > > > > > will be read by our scheduler(every 10 min) and take effect
> > > > without
> > > > > > > > > restarting the JBoss server.
> > > > > > > > >
> > > > > > > > > The problem we are having is that even after we put the
> > > > > > > > > <logger name="org.apache.http">
> > > > > > > > >    <level value="DEBUG"/>
> > > > > > > > >  </logger>
> > > > > > > > >
> > > > > > > > > into our log4j.xml, none of the httpclient log is getting
> > > logged
> > > > at
> > > > > > > all.
> > > > > > > > >
> > > > > > > > > It only works when we add the following line into the
> > > > > standalone.xml:
> > > > > > > > >
> > > > > > > > >           <file-handler name="APP_LOG">
> > > > > > > > >                <formatter>
> > > > > > > > >                <pattern-formatter pattern="%d{HH:mm:ss,SSS}
> > > %-5p
> > > > > [%c]
> > > > > > > > (%t)
> > > > > > > > > %s%E%n"/>
> > > > > > > > >                </formatter>
> > > > > > > > >                <file
> > > > path="C:/directoryOutsideJBoss/logs/app.log"/>
> > > > > > > > >                <append value="true"/>
> > > > > > > > >            </file-handler>
> > > > > > > > >            <logger category="org.apache.http">
> > > > > > > > >                <level name="DEBUG"/>
> > > > > > > > >                <handlers>
> > > > > > > > >                    <handler name="APP_LOG"/>
> > > > > > > > >                </handlers>
> > > > > > > > >            </logger>
> > > > > > > > > but this solution is not acceptable since we have to
> restart
> > > the
> > > > > > JBoss
> > > > > > > > > server to have the new logging take effect.
> > > > > > > > >
> > > > > > > > > I did pass the following parameter when starting JBoss:
> > > > > > > > >
> > > > > > > > >
> > > > -Dlog4j.configuration=file:C:\directoryOutsideJBoss\conf\log4j.xml
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > In out WAR/lib directory,  we have:
> > > > > > > > > httpclient-4.1.3.jar
> > > > > > > > > httpcore-4.1.4.jar
> > > > > > > > > log4j-1.2.17.jar
> > > > > > > > > slf4j-api-1.7.2.jar
> > > > > > > > > slf4j-log4j12-1.7.2.jar
> > > > > > > > >
> > > > > > > > > Below is our jboss-deployment-structure.xml
> > > > > > > > >
> > > > > > > > > <jboss-deployment-structure>
> > > > > > > > >  <deployment>
> > > > > > > > >    <exclusions>
> > > > > > > > >      <module name="org.apache.commons.configuration"/>
> > > > > > > > >      <module name="org.apache.log4j" />
> > > > > > > > >      <module name="org.jboss.logging"/>
> > > > > > > > >      <module name="org.slf4j" />
> > > > > > > > >      <module name="org.slf4j.impl" />
> > > > > > > > >      <module name="org.apache.httpcomponents" />
> > > > > > > > >    </exclusions>
> > > > > > > > >    <dependencies>
> > > > > > > > >      <module name ="org.apache.commons.lang"/>
> > > > > > > > >      <module name ="org.apache.commons.beanutils"/>
> > > > > > > > >      <module name ="org.apache.commons.codec"/>
> > > > > > > > >      <module name ="org.apache.commons.io"/>
> > > > > > > > >      <module name ="org.javassist"/>
> > > > > > > > >      <module name ="org.picketbox"/>
> > > > > > > > >      <module name ="javax.ws.rs.api"/>
> > > > > > > > >      <module name="org.dom4j" />
> > > > > > > > >      <module name="org.apache.commons.collections"/>
> > > > > > > > >      <module name="com.google.guava"/>
> > > > > > > > >      <module name="org.apache.cxf" />
> > > > > > > > >      <module name="org.jboss.remote-naming" />
> > > > > > > > >    </dependencies>
> > > > > > > > >  </deployment>
> > > > > > > > > </jboss-deployment-structure>
> > > > > > > > >
> > > > > > > > > BTW, I tried latest HttpClient4.5, same problem.
> > > > > > > > >
> > > > > > > > > Thanks in advance.
> > > > > > > > >
> > > > > > > > > Tony
> > > > > > > >
> > > > > > > >
> > > > ---------------------------------------------------------------------
> > > > > > > > To unsubscribe, e-mail:
> > > httpclient-users-unsubscribe@hc.apache.org
> > > > > > > > For additional commands, e-mail:
> > > > httpclient-users-help@hc.apache.org
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > > E-Mail: garydgregory@gmail.com | ggregory@apache.org
> > > > > > 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
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > BEKK Open
> > > > > http://open.bekk.no
> > > > >
> > > > > TesTcl - a unit test framework for iRules
> > > > > http://testcl.com
> > > > >
> > > >
> > >
> > >
> > >
> > > --
> > > BEKK Open
> > > http://open.bekk.no
> > >
> > > TesTcl - a unit test framework for iRules
> > > http://testcl.com
> > >
> >
>
>
>
> --
> BEKK Open
> http://open.bekk.no
>
> TesTcl - a unit test framework for iRules
> http://testcl.com
>
---------------------------------------------------------------------
To unsubscribe, e-mail: httpclient-users-unsubscribe@hc.apache.org
For additional commands, e-mail: httpclient-users-help@hc.apache.org


Re: unable to log using log4j for httpclient4.1.3 in JBoss EAP6.0

Posted by Tony <cm...@gmail.com>.
You are correct.

JBoss is using that bridge, this is the content in commons logging's
module.xml

<module-alias xmlns="urn:jboss:module:1.1"
name="org.apache.commons.logging" target-name="org.slf4j.jcl-over-slf4j"/>

I was able to debug the httpclient code, and see
"org.slf4j.impl.Slf4jLogger" is created, but the handler/appender is always
coming from JBoss's standalone.xml, instead of our own log4j.xml.

On Wed, Sep 9, 2015 at 3:56 PM, Stefan Magnus Landrø <
stefan.landro@gmail.com> wrote:

> if slf4j works for you, you could bridge commons logging to slf4j to log4j
>
> http://www.slf4j.org/legacy.html
>
> using
>
> jcl-over-slf4j.jar
>
> Right now your app probably uses a commons logging api provided by the
> container
>
> Stefan
>
>
> 2015-09-09 21:49 GMT+02:00 Tony <cm...@gmail.com>:
>
> > No, we are using slf4j. I know httpclient uses commons logging.
> >
> > Yes, Classloader priority/isolation is the area I'm focusing now.
> >
> > On Wed, Sep 9, 2015 at 3:47 PM, Stefan Magnus Landrø <
> > stefan.landro@gmail.com> wrote:
> >
> > > 2015-09-09 21:26 GMT+02:00 Tony <cm...@gmail.com>:
> > >
> > > > With our current config, our own classes can log without any issue.
> > >
> > >
> > > Are you using commons logging in your own classes (i ask since i
> noticed
> > > you have slf4j in your app classpath)
> > >
> > >
> > > > It's
> > > > just not happening for httpclient.
> > > >
> > > > Also, the link is for JBoss AS 4, 5 and 6, ours is JBoss EAP 6, i.e.
> AS
> > > 7.
> > > >
> > >
> > > ok. some of the things probably still apply. Classloader
> > priority/isolation
> > > for instance?
> > >
> > >
> > > >
> > > > On Wed, Sep 9, 2015 at 3:01 PM, Stefan Magnus Landrø <
> > > > stefan.landro@gmail.com> wrote:
> > > >
> > > > > Have you had a look at these:
> > > > >
> > > > >
> > > > >
> > > >
> > >
> >
> http://commons.apache.org/proper/commons-logging/guide.html#Configuring_Log4J
> > > > >
> > > > >
> > > >
> > >
> >
> http://www.mastertheboss.com/jboss-server/jboss-log/jboss-log4j-configuration
> > > > >
> > > > > Did you try logging in one of your own classes using commons
> logging
> > > > > instead of slf4j?
> > > > >
> > > > > IMHO the issue you are seeing has nothing to do with http client,
> but
> > > log
> > > > > config on jboss
> > > > >
> > > > > Stefan
> > > > >
> > > > > 2015-09-09 20:43 GMT+02:00 Gary Gregory <ga...@gmail.com>:
> > > > >
> > > > > > There is also the option of using log4j 2 instead of 1 (v1 is
> EOL).
> > > > > >
> > > > > > Gary
> > > > > >
> > > > > > On Wed, Sep 9, 2015 at 4:23 AM, Tony <cm...@gmail.com>
> > wrote:
> > > > > >
> > > > > > > I think it's more of a combination. I just want to see if
> anyone
> > > has
> > > > > > > similar problem and can shed some light.
> > > > > > >
> > > > > > > On Wed, Sep 9, 2015 at 2:05 AM, Stefan Magnus Landrø <
> > > > > > > stefan.landro@gmail.com> wrote:
> > > > > > >
> > > > > > > > Isn't this rather a log4j issue?
> > > > > > > >
> > > > > > > > Sendt fra min iPhone
> > > > > > > >
> > > > > > > > > Den 9. sep. 2015 kl. 04.23 skrev Tony <
> > cmnewsletter@gmail.com
> > > >:
> > > > > > > > >
> > > > > > > > > Hi,
> > > > > > > > >
> > > > > > > > > We are using slf4j&log4j for our web application logging,
> and
> > > we
> > > > > put
> > > > > > > the
> > > > > > > > > log4j.xml file out of our  WAR file so that any changes to
> > the
> > > > > > > log4j.xml
> > > > > > > > > will be read by our scheduler(every 10 min) and take effect
> > > > without
> > > > > > > > > restarting the JBoss server.
> > > > > > > > >
> > > > > > > > > The problem we are having is that even after we put the
> > > > > > > > > <logger name="org.apache.http">
> > > > > > > > >    <level value="DEBUG"/>
> > > > > > > > >  </logger>
> > > > > > > > >
> > > > > > > > > into our log4j.xml, none of the httpclient log is getting
> > > logged
> > > > at
> > > > > > > all.
> > > > > > > > >
> > > > > > > > > It only works when we add the following line into the
> > > > > standalone.xml:
> > > > > > > > >
> > > > > > > > >           <file-handler name="APP_LOG">
> > > > > > > > >                <formatter>
> > > > > > > > >                <pattern-formatter pattern="%d{HH:mm:ss,SSS}
> > > %-5p
> > > > > [%c]
> > > > > > > > (%t)
> > > > > > > > > %s%E%n"/>
> > > > > > > > >                </formatter>
> > > > > > > > >                <file
> > > > path="C:/directoryOutsideJBoss/logs/app.log"/>
> > > > > > > > >                <append value="true"/>
> > > > > > > > >            </file-handler>
> > > > > > > > >            <logger category="org.apache.http">
> > > > > > > > >                <level name="DEBUG"/>
> > > > > > > > >                <handlers>
> > > > > > > > >                    <handler name="APP_LOG"/>
> > > > > > > > >                </handlers>
> > > > > > > > >            </logger>
> > > > > > > > > but this solution is not acceptable since we have to
> restart
> > > the
> > > > > > JBoss
> > > > > > > > > server to have the new logging take effect.
> > > > > > > > >
> > > > > > > > > I did pass the following parameter when starting JBoss:
> > > > > > > > >
> > > > > > > > >
> > > > -Dlog4j.configuration=file:C:\directoryOutsideJBoss\conf\log4j.xml
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > In out WAR/lib directory,  we have:
> > > > > > > > > httpclient-4.1.3.jar
> > > > > > > > > httpcore-4.1.4.jar
> > > > > > > > > log4j-1.2.17.jar
> > > > > > > > > slf4j-api-1.7.2.jar
> > > > > > > > > slf4j-log4j12-1.7.2.jar
> > > > > > > > >
> > > > > > > > > Below is our jboss-deployment-structure.xml
> > > > > > > > >
> > > > > > > > > <jboss-deployment-structure>
> > > > > > > > >  <deployment>
> > > > > > > > >    <exclusions>
> > > > > > > > >      <module name="org.apache.commons.configuration"/>
> > > > > > > > >      <module name="org.apache.log4j" />
> > > > > > > > >      <module name="org.jboss.logging"/>
> > > > > > > > >      <module name="org.slf4j" />
> > > > > > > > >      <module name="org.slf4j.impl" />
> > > > > > > > >      <module name="org.apache.httpcomponents" />
> > > > > > > > >    </exclusions>
> > > > > > > > >    <dependencies>
> > > > > > > > >      <module name ="org.apache.commons.lang"/>
> > > > > > > > >      <module name ="org.apache.commons.beanutils"/>
> > > > > > > > >      <module name ="org.apache.commons.codec"/>
> > > > > > > > >      <module name ="org.apache.commons.io"/>
> > > > > > > > >      <module name ="org.javassist"/>
> > > > > > > > >      <module name ="org.picketbox"/>
> > > > > > > > >      <module name ="javax.ws.rs.api"/>
> > > > > > > > >      <module name="org.dom4j" />
> > > > > > > > >      <module name="org.apache.commons.collections"/>
> > > > > > > > >      <module name="com.google.guava"/>
> > > > > > > > >      <module name="org.apache.cxf" />
> > > > > > > > >      <module name="org.jboss.remote-naming" />
> > > > > > > > >    </dependencies>
> > > > > > > > >  </deployment>
> > > > > > > > > </jboss-deployment-structure>
> > > > > > > > >
> > > > > > > > > BTW, I tried latest HttpClient4.5, same problem.
> > > > > > > > >
> > > > > > > > > Thanks in advance.
> > > > > > > > >
> > > > > > > > > Tony
> > > > > > > >
> > > > > > > >
> > > > ---------------------------------------------------------------------
> > > > > > > > To unsubscribe, e-mail:
> > > httpclient-users-unsubscribe@hc.apache.org
> > > > > > > > For additional commands, e-mail:
> > > > httpclient-users-help@hc.apache.org
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > > E-Mail: garydgregory@gmail.com | ggregory@apache.org
> > > > > > 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
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > BEKK Open
> > > > > http://open.bekk.no
> > > > >
> > > > > TesTcl - a unit test framework for iRules
> > > > > http://testcl.com
> > > > >
> > > >
> > >
> > >
> > >
> > > --
> > > BEKK Open
> > > http://open.bekk.no
> > >
> > > TesTcl - a unit test framework for iRules
> > > http://testcl.com
> > >
> >
>
>
>
> --
> BEKK Open
> http://open.bekk.no
>
> TesTcl - a unit test framework for iRules
> http://testcl.com
>

Re: unable to log using log4j for httpclient4.1.3 in JBoss EAP6.0

Posted by Stefan Magnus Landrø <st...@gmail.com>.
if slf4j works for you, you could bridge commons logging to slf4j to log4j

http://www.slf4j.org/legacy.html

using

jcl-over-slf4j.jar

Right now your app probably uses a commons logging api provided by the
container

Stefan


2015-09-09 21:49 GMT+02:00 Tony <cm...@gmail.com>:

> No, we are using slf4j. I know httpclient uses commons logging.
>
> Yes, Classloader priority/isolation is the area I'm focusing now.
>
> On Wed, Sep 9, 2015 at 3:47 PM, Stefan Magnus Landrø <
> stefan.landro@gmail.com> wrote:
>
> > 2015-09-09 21:26 GMT+02:00 Tony <cm...@gmail.com>:
> >
> > > With our current config, our own classes can log without any issue.
> >
> >
> > Are you using commons logging in your own classes (i ask since i noticed
> > you have slf4j in your app classpath)
> >
> >
> > > It's
> > > just not happening for httpclient.
> > >
> > > Also, the link is for JBoss AS 4, 5 and 6, ours is JBoss EAP 6, i.e. AS
> > 7.
> > >
> >
> > ok. some of the things probably still apply. Classloader
> priority/isolation
> > for instance?
> >
> >
> > >
> > > On Wed, Sep 9, 2015 at 3:01 PM, Stefan Magnus Landrø <
> > > stefan.landro@gmail.com> wrote:
> > >
> > > > Have you had a look at these:
> > > >
> > > >
> > > >
> > >
> >
> http://commons.apache.org/proper/commons-logging/guide.html#Configuring_Log4J
> > > >
> > > >
> > >
> >
> http://www.mastertheboss.com/jboss-server/jboss-log/jboss-log4j-configuration
> > > >
> > > > Did you try logging in one of your own classes using commons logging
> > > > instead of slf4j?
> > > >
> > > > IMHO the issue you are seeing has nothing to do with http client, but
> > log
> > > > config on jboss
> > > >
> > > > Stefan
> > > >
> > > > 2015-09-09 20:43 GMT+02:00 Gary Gregory <ga...@gmail.com>:
> > > >
> > > > > There is also the option of using log4j 2 instead of 1 (v1 is EOL).
> > > > >
> > > > > Gary
> > > > >
> > > > > On Wed, Sep 9, 2015 at 4:23 AM, Tony <cm...@gmail.com>
> wrote:
> > > > >
> > > > > > I think it's more of a combination. I just want to see if anyone
> > has
> > > > > > similar problem and can shed some light.
> > > > > >
> > > > > > On Wed, Sep 9, 2015 at 2:05 AM, Stefan Magnus Landrø <
> > > > > > stefan.landro@gmail.com> wrote:
> > > > > >
> > > > > > > Isn't this rather a log4j issue?
> > > > > > >
> > > > > > > Sendt fra min iPhone
> > > > > > >
> > > > > > > > Den 9. sep. 2015 kl. 04.23 skrev Tony <
> cmnewsletter@gmail.com
> > >:
> > > > > > > >
> > > > > > > > Hi,
> > > > > > > >
> > > > > > > > We are using slf4j&log4j for our web application logging, and
> > we
> > > > put
> > > > > > the
> > > > > > > > log4j.xml file out of our  WAR file so that any changes to
> the
> > > > > > log4j.xml
> > > > > > > > will be read by our scheduler(every 10 min) and take effect
> > > without
> > > > > > > > restarting the JBoss server.
> > > > > > > >
> > > > > > > > The problem we are having is that even after we put the
> > > > > > > > <logger name="org.apache.http">
> > > > > > > >    <level value="DEBUG"/>
> > > > > > > >  </logger>
> > > > > > > >
> > > > > > > > into our log4j.xml, none of the httpclient log is getting
> > logged
> > > at
> > > > > > all.
> > > > > > > >
> > > > > > > > It only works when we add the following line into the
> > > > standalone.xml:
> > > > > > > >
> > > > > > > >           <file-handler name="APP_LOG">
> > > > > > > >                <formatter>
> > > > > > > >                <pattern-formatter pattern="%d{HH:mm:ss,SSS}
> > %-5p
> > > > [%c]
> > > > > > > (%t)
> > > > > > > > %s%E%n"/>
> > > > > > > >                </formatter>
> > > > > > > >                <file
> > > path="C:/directoryOutsideJBoss/logs/app.log"/>
> > > > > > > >                <append value="true"/>
> > > > > > > >            </file-handler>
> > > > > > > >            <logger category="org.apache.http">
> > > > > > > >                <level name="DEBUG"/>
> > > > > > > >                <handlers>
> > > > > > > >                    <handler name="APP_LOG"/>
> > > > > > > >                </handlers>
> > > > > > > >            </logger>
> > > > > > > > but this solution is not acceptable since we have to restart
> > the
> > > > > JBoss
> > > > > > > > server to have the new logging take effect.
> > > > > > > >
> > > > > > > > I did pass the following parameter when starting JBoss:
> > > > > > > >
> > > > > > > >
> > > -Dlog4j.configuration=file:C:\directoryOutsideJBoss\conf\log4j.xml
> > > > > > > >
> > > > > > > >
> > > > > > > > In out WAR/lib directory,  we have:
> > > > > > > > httpclient-4.1.3.jar
> > > > > > > > httpcore-4.1.4.jar
> > > > > > > > log4j-1.2.17.jar
> > > > > > > > slf4j-api-1.7.2.jar
> > > > > > > > slf4j-log4j12-1.7.2.jar
> > > > > > > >
> > > > > > > > Below is our jboss-deployment-structure.xml
> > > > > > > >
> > > > > > > > <jboss-deployment-structure>
> > > > > > > >  <deployment>
> > > > > > > >    <exclusions>
> > > > > > > >      <module name="org.apache.commons.configuration"/>
> > > > > > > >      <module name="org.apache.log4j" />
> > > > > > > >      <module name="org.jboss.logging"/>
> > > > > > > >      <module name="org.slf4j" />
> > > > > > > >      <module name="org.slf4j.impl" />
> > > > > > > >      <module name="org.apache.httpcomponents" />
> > > > > > > >    </exclusions>
> > > > > > > >    <dependencies>
> > > > > > > >      <module name ="org.apache.commons.lang"/>
> > > > > > > >      <module name ="org.apache.commons.beanutils"/>
> > > > > > > >      <module name ="org.apache.commons.codec"/>
> > > > > > > >      <module name ="org.apache.commons.io"/>
> > > > > > > >      <module name ="org.javassist"/>
> > > > > > > >      <module name ="org.picketbox"/>
> > > > > > > >      <module name ="javax.ws.rs.api"/>
> > > > > > > >      <module name="org.dom4j" />
> > > > > > > >      <module name="org.apache.commons.collections"/>
> > > > > > > >      <module name="com.google.guava"/>
> > > > > > > >      <module name="org.apache.cxf" />
> > > > > > > >      <module name="org.jboss.remote-naming" />
> > > > > > > >    </dependencies>
> > > > > > > >  </deployment>
> > > > > > > > </jboss-deployment-structure>
> > > > > > > >
> > > > > > > > BTW, I tried latest HttpClient4.5, same problem.
> > > > > > > >
> > > > > > > > Thanks in advance.
> > > > > > > >
> > > > > > > > Tony
> > > > > > >
> > > > > > >
> > > ---------------------------------------------------------------------
> > > > > > > To unsubscribe, e-mail:
> > httpclient-users-unsubscribe@hc.apache.org
> > > > > > > For additional commands, e-mail:
> > > httpclient-users-help@hc.apache.org
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > E-Mail: garydgregory@gmail.com | ggregory@apache.org
> > > > > 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
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > BEKK Open
> > > > http://open.bekk.no
> > > >
> > > > TesTcl - a unit test framework for iRules
> > > > http://testcl.com
> > > >
> > >
> >
> >
> >
> > --
> > BEKK Open
> > http://open.bekk.no
> >
> > TesTcl - a unit test framework for iRules
> > http://testcl.com
> >
>



-- 
BEKK Open
http://open.bekk.no

TesTcl - a unit test framework for iRules
http://testcl.com

Re: unable to log using log4j for httpclient4.1.3 in JBoss EAP6.0

Posted by Tony <cm...@gmail.com>.
No, we are using slf4j. I know httpclient uses commons logging.

Yes, Classloader priority/isolation is the area I'm focusing now.

On Wed, Sep 9, 2015 at 3:47 PM, Stefan Magnus Landrø <
stefan.landro@gmail.com> wrote:

> 2015-09-09 21:26 GMT+02:00 Tony <cm...@gmail.com>:
>
> > With our current config, our own classes can log without any issue.
>
>
> Are you using commons logging in your own classes (i ask since i noticed
> you have slf4j in your app classpath)
>
>
> > It's
> > just not happening for httpclient.
> >
> > Also, the link is for JBoss AS 4, 5 and 6, ours is JBoss EAP 6, i.e. AS
> 7.
> >
>
> ok. some of the things probably still apply. Classloader priority/isolation
> for instance?
>
>
> >
> > On Wed, Sep 9, 2015 at 3:01 PM, Stefan Magnus Landrø <
> > stefan.landro@gmail.com> wrote:
> >
> > > Have you had a look at these:
> > >
> > >
> > >
> >
> http://commons.apache.org/proper/commons-logging/guide.html#Configuring_Log4J
> > >
> > >
> >
> http://www.mastertheboss.com/jboss-server/jboss-log/jboss-log4j-configuration
> > >
> > > Did you try logging in one of your own classes using commons logging
> > > instead of slf4j?
> > >
> > > IMHO the issue you are seeing has nothing to do with http client, but
> log
> > > config on jboss
> > >
> > > Stefan
> > >
> > > 2015-09-09 20:43 GMT+02:00 Gary Gregory <ga...@gmail.com>:
> > >
> > > > There is also the option of using log4j 2 instead of 1 (v1 is EOL).
> > > >
> > > > Gary
> > > >
> > > > On Wed, Sep 9, 2015 at 4:23 AM, Tony <cm...@gmail.com> wrote:
> > > >
> > > > > I think it's more of a combination. I just want to see if anyone
> has
> > > > > similar problem and can shed some light.
> > > > >
> > > > > On Wed, Sep 9, 2015 at 2:05 AM, Stefan Magnus Landrø <
> > > > > stefan.landro@gmail.com> wrote:
> > > > >
> > > > > > Isn't this rather a log4j issue?
> > > > > >
> > > > > > Sendt fra min iPhone
> > > > > >
> > > > > > > Den 9. sep. 2015 kl. 04.23 skrev Tony <cmnewsletter@gmail.com
> >:
> > > > > > >
> > > > > > > Hi,
> > > > > > >
> > > > > > > We are using slf4j&log4j for our web application logging, and
> we
> > > put
> > > > > the
> > > > > > > log4j.xml file out of our  WAR file so that any changes to the
> > > > > log4j.xml
> > > > > > > will be read by our scheduler(every 10 min) and take effect
> > without
> > > > > > > restarting the JBoss server.
> > > > > > >
> > > > > > > The problem we are having is that even after we put the
> > > > > > > <logger name="org.apache.http">
> > > > > > >    <level value="DEBUG"/>
> > > > > > >  </logger>
> > > > > > >
> > > > > > > into our log4j.xml, none of the httpclient log is getting
> logged
> > at
> > > > > all.
> > > > > > >
> > > > > > > It only works when we add the following line into the
> > > standalone.xml:
> > > > > > >
> > > > > > >           <file-handler name="APP_LOG">
> > > > > > >                <formatter>
> > > > > > >                <pattern-formatter pattern="%d{HH:mm:ss,SSS}
> %-5p
> > > [%c]
> > > > > > (%t)
> > > > > > > %s%E%n"/>
> > > > > > >                </formatter>
> > > > > > >                <file
> > path="C:/directoryOutsideJBoss/logs/app.log"/>
> > > > > > >                <append value="true"/>
> > > > > > >            </file-handler>
> > > > > > >            <logger category="org.apache.http">
> > > > > > >                <level name="DEBUG"/>
> > > > > > >                <handlers>
> > > > > > >                    <handler name="APP_LOG"/>
> > > > > > >                </handlers>
> > > > > > >            </logger>
> > > > > > > but this solution is not acceptable since we have to restart
> the
> > > > JBoss
> > > > > > > server to have the new logging take effect.
> > > > > > >
> > > > > > > I did pass the following parameter when starting JBoss:
> > > > > > >
> > > > > > >
> > -Dlog4j.configuration=file:C:\directoryOutsideJBoss\conf\log4j.xml
> > > > > > >
> > > > > > >
> > > > > > > In out WAR/lib directory,  we have:
> > > > > > > httpclient-4.1.3.jar
> > > > > > > httpcore-4.1.4.jar
> > > > > > > log4j-1.2.17.jar
> > > > > > > slf4j-api-1.7.2.jar
> > > > > > > slf4j-log4j12-1.7.2.jar
> > > > > > >
> > > > > > > Below is our jboss-deployment-structure.xml
> > > > > > >
> > > > > > > <jboss-deployment-structure>
> > > > > > >  <deployment>
> > > > > > >    <exclusions>
> > > > > > >      <module name="org.apache.commons.configuration"/>
> > > > > > >      <module name="org.apache.log4j" />
> > > > > > >      <module name="org.jboss.logging"/>
> > > > > > >      <module name="org.slf4j" />
> > > > > > >      <module name="org.slf4j.impl" />
> > > > > > >      <module name="org.apache.httpcomponents" />
> > > > > > >    </exclusions>
> > > > > > >    <dependencies>
> > > > > > >      <module name ="org.apache.commons.lang"/>
> > > > > > >      <module name ="org.apache.commons.beanutils"/>
> > > > > > >      <module name ="org.apache.commons.codec"/>
> > > > > > >      <module name ="org.apache.commons.io"/>
> > > > > > >      <module name ="org.javassist"/>
> > > > > > >      <module name ="org.picketbox"/>
> > > > > > >      <module name ="javax.ws.rs.api"/>
> > > > > > >      <module name="org.dom4j" />
> > > > > > >      <module name="org.apache.commons.collections"/>
> > > > > > >      <module name="com.google.guava"/>
> > > > > > >      <module name="org.apache.cxf" />
> > > > > > >      <module name="org.jboss.remote-naming" />
> > > > > > >    </dependencies>
> > > > > > >  </deployment>
> > > > > > > </jboss-deployment-structure>
> > > > > > >
> > > > > > > BTW, I tried latest HttpClient4.5, same problem.
> > > > > > >
> > > > > > > Thanks in advance.
> > > > > > >
> > > > > > > Tony
> > > > > >
> > > > > >
> > ---------------------------------------------------------------------
> > > > > > To unsubscribe, e-mail:
> httpclient-users-unsubscribe@hc.apache.org
> > > > > > For additional commands, e-mail:
> > httpclient-users-help@hc.apache.org
> > > > > >
> > > > > >
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > E-Mail: garydgregory@gmail.com | ggregory@apache.org
> > > > 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
> > > >
> > >
> > >
> > >
> > > --
> > > BEKK Open
> > > http://open.bekk.no
> > >
> > > TesTcl - a unit test framework for iRules
> > > http://testcl.com
> > >
> >
>
>
>
> --
> BEKK Open
> http://open.bekk.no
>
> TesTcl - a unit test framework for iRules
> http://testcl.com
>

Re: unable to log using log4j for httpclient4.1.3 in JBoss EAP6.0

Posted by Stefan Magnus Landrø <st...@gmail.com>.
2015-09-09 21:26 GMT+02:00 Tony <cm...@gmail.com>:

> With our current config, our own classes can log without any issue.


Are you using commons logging in your own classes (i ask since i noticed
you have slf4j in your app classpath)


> It's
> just not happening for httpclient.
>
> Also, the link is for JBoss AS 4, 5 and 6, ours is JBoss EAP 6, i.e. AS 7.
>

ok. some of the things probably still apply. Classloader priority/isolation
for instance?


>
> On Wed, Sep 9, 2015 at 3:01 PM, Stefan Magnus Landrø <
> stefan.landro@gmail.com> wrote:
>
> > Have you had a look at these:
> >
> >
> >
> http://commons.apache.org/proper/commons-logging/guide.html#Configuring_Log4J
> >
> >
> http://www.mastertheboss.com/jboss-server/jboss-log/jboss-log4j-configuration
> >
> > Did you try logging in one of your own classes using commons logging
> > instead of slf4j?
> >
> > IMHO the issue you are seeing has nothing to do with http client, but log
> > config on jboss
> >
> > Stefan
> >
> > 2015-09-09 20:43 GMT+02:00 Gary Gregory <ga...@gmail.com>:
> >
> > > There is also the option of using log4j 2 instead of 1 (v1 is EOL).
> > >
> > > Gary
> > >
> > > On Wed, Sep 9, 2015 at 4:23 AM, Tony <cm...@gmail.com> wrote:
> > >
> > > > I think it's more of a combination. I just want to see if anyone has
> > > > similar problem and can shed some light.
> > > >
> > > > On Wed, Sep 9, 2015 at 2:05 AM, Stefan Magnus Landrø <
> > > > stefan.landro@gmail.com> wrote:
> > > >
> > > > > Isn't this rather a log4j issue?
> > > > >
> > > > > Sendt fra min iPhone
> > > > >
> > > > > > Den 9. sep. 2015 kl. 04.23 skrev Tony <cm...@gmail.com>:
> > > > > >
> > > > > > Hi,
> > > > > >
> > > > > > We are using slf4j&log4j for our web application logging, and we
> > put
> > > > the
> > > > > > log4j.xml file out of our  WAR file so that any changes to the
> > > > log4j.xml
> > > > > > will be read by our scheduler(every 10 min) and take effect
> without
> > > > > > restarting the JBoss server.
> > > > > >
> > > > > > The problem we are having is that even after we put the
> > > > > > <logger name="org.apache.http">
> > > > > >    <level value="DEBUG"/>
> > > > > >  </logger>
> > > > > >
> > > > > > into our log4j.xml, none of the httpclient log is getting logged
> at
> > > > all.
> > > > > >
> > > > > > It only works when we add the following line into the
> > standalone.xml:
> > > > > >
> > > > > >           <file-handler name="APP_LOG">
> > > > > >                <formatter>
> > > > > >                <pattern-formatter pattern="%d{HH:mm:ss,SSS} %-5p
> > [%c]
> > > > > (%t)
> > > > > > %s%E%n"/>
> > > > > >                </formatter>
> > > > > >                <file
> path="C:/directoryOutsideJBoss/logs/app.log"/>
> > > > > >                <append value="true"/>
> > > > > >            </file-handler>
> > > > > >            <logger category="org.apache.http">
> > > > > >                <level name="DEBUG"/>
> > > > > >                <handlers>
> > > > > >                    <handler name="APP_LOG"/>
> > > > > >                </handlers>
> > > > > >            </logger>
> > > > > > but this solution is not acceptable since we have to restart the
> > > JBoss
> > > > > > server to have the new logging take effect.
> > > > > >
> > > > > > I did pass the following parameter when starting JBoss:
> > > > > >
> > > > > >
> -Dlog4j.configuration=file:C:\directoryOutsideJBoss\conf\log4j.xml
> > > > > >
> > > > > >
> > > > > > In out WAR/lib directory,  we have:
> > > > > > httpclient-4.1.3.jar
> > > > > > httpcore-4.1.4.jar
> > > > > > log4j-1.2.17.jar
> > > > > > slf4j-api-1.7.2.jar
> > > > > > slf4j-log4j12-1.7.2.jar
> > > > > >
> > > > > > Below is our jboss-deployment-structure.xml
> > > > > >
> > > > > > <jboss-deployment-structure>
> > > > > >  <deployment>
> > > > > >    <exclusions>
> > > > > >      <module name="org.apache.commons.configuration"/>
> > > > > >      <module name="org.apache.log4j" />
> > > > > >      <module name="org.jboss.logging"/>
> > > > > >      <module name="org.slf4j" />
> > > > > >      <module name="org.slf4j.impl" />
> > > > > >      <module name="org.apache.httpcomponents" />
> > > > > >    </exclusions>
> > > > > >    <dependencies>
> > > > > >      <module name ="org.apache.commons.lang"/>
> > > > > >      <module name ="org.apache.commons.beanutils"/>
> > > > > >      <module name ="org.apache.commons.codec"/>
> > > > > >      <module name ="org.apache.commons.io"/>
> > > > > >      <module name ="org.javassist"/>
> > > > > >      <module name ="org.picketbox"/>
> > > > > >      <module name ="javax.ws.rs.api"/>
> > > > > >      <module name="org.dom4j" />
> > > > > >      <module name="org.apache.commons.collections"/>
> > > > > >      <module name="com.google.guava"/>
> > > > > >      <module name="org.apache.cxf" />
> > > > > >      <module name="org.jboss.remote-naming" />
> > > > > >    </dependencies>
> > > > > >  </deployment>
> > > > > > </jboss-deployment-structure>
> > > > > >
> > > > > > BTW, I tried latest HttpClient4.5, same problem.
> > > > > >
> > > > > > Thanks in advance.
> > > > > >
> > > > > > Tony
> > > > >
> > > > >
> ---------------------------------------------------------------------
> > > > > To unsubscribe, e-mail: httpclient-users-unsubscribe@hc.apache.org
> > > > > For additional commands, e-mail:
> httpclient-users-help@hc.apache.org
> > > > >
> > > > >
> > > >
> > >
> > >
> > >
> > > --
> > > E-Mail: garydgregory@gmail.com | ggregory@apache.org
> > > 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
> > >
> >
> >
> >
> > --
> > BEKK Open
> > http://open.bekk.no
> >
> > TesTcl - a unit test framework for iRules
> > http://testcl.com
> >
>



-- 
BEKK Open
http://open.bekk.no

TesTcl - a unit test framework for iRules
http://testcl.com

Re: unable to log using log4j for httpclient4.1.3 in JBoss EAP6.0

Posted by Tony <cm...@gmail.com>.
With our current config, our own classes can log without any issue. It's
just not happening for httpclient.

Also, the link is for JBoss AS 4, 5 and 6, ours is JBoss EAP 6, i.e. AS 7.

On Wed, Sep 9, 2015 at 3:01 PM, Stefan Magnus Landrø <
stefan.landro@gmail.com> wrote:

> Have you had a look at these:
>
>
> http://commons.apache.org/proper/commons-logging/guide.html#Configuring_Log4J
>
> http://www.mastertheboss.com/jboss-server/jboss-log/jboss-log4j-configuration
>
> Did you try logging in one of your own classes using commons logging
> instead of slf4j?
>
> IMHO the issue you are seeing has nothing to do with http client, but log
> config on jboss
>
> Stefan
>
> 2015-09-09 20:43 GMT+02:00 Gary Gregory <ga...@gmail.com>:
>
> > There is also the option of using log4j 2 instead of 1 (v1 is EOL).
> >
> > Gary
> >
> > On Wed, Sep 9, 2015 at 4:23 AM, Tony <cm...@gmail.com> wrote:
> >
> > > I think it's more of a combination. I just want to see if anyone has
> > > similar problem and can shed some light.
> > >
> > > On Wed, Sep 9, 2015 at 2:05 AM, Stefan Magnus Landrø <
> > > stefan.landro@gmail.com> wrote:
> > >
> > > > Isn't this rather a log4j issue?
> > > >
> > > > Sendt fra min iPhone
> > > >
> > > > > Den 9. sep. 2015 kl. 04.23 skrev Tony <cm...@gmail.com>:
> > > > >
> > > > > Hi,
> > > > >
> > > > > We are using slf4j&log4j for our web application logging, and we
> put
> > > the
> > > > > log4j.xml file out of our  WAR file so that any changes to the
> > > log4j.xml
> > > > > will be read by our scheduler(every 10 min) and take effect without
> > > > > restarting the JBoss server.
> > > > >
> > > > > The problem we are having is that even after we put the
> > > > > <logger name="org.apache.http">
> > > > >    <level value="DEBUG"/>
> > > > >  </logger>
> > > > >
> > > > > into our log4j.xml, none of the httpclient log is getting logged at
> > > all.
> > > > >
> > > > > It only works when we add the following line into the
> standalone.xml:
> > > > >
> > > > >           <file-handler name="APP_LOG">
> > > > >                <formatter>
> > > > >                <pattern-formatter pattern="%d{HH:mm:ss,SSS} %-5p
> [%c]
> > > > (%t)
> > > > > %s%E%n"/>
> > > > >                </formatter>
> > > > >                <file path="C:/directoryOutsideJBoss/logs/app.log"/>
> > > > >                <append value="true"/>
> > > > >            </file-handler>
> > > > >            <logger category="org.apache.http">
> > > > >                <level name="DEBUG"/>
> > > > >                <handlers>
> > > > >                    <handler name="APP_LOG"/>
> > > > >                </handlers>
> > > > >            </logger>
> > > > > but this solution is not acceptable since we have to restart the
> > JBoss
> > > > > server to have the new logging take effect.
> > > > >
> > > > > I did pass the following parameter when starting JBoss:
> > > > >
> > > > > -Dlog4j.configuration=file:C:\directoryOutsideJBoss\conf\log4j.xml
> > > > >
> > > > >
> > > > > In out WAR/lib directory,  we have:
> > > > > httpclient-4.1.3.jar
> > > > > httpcore-4.1.4.jar
> > > > > log4j-1.2.17.jar
> > > > > slf4j-api-1.7.2.jar
> > > > > slf4j-log4j12-1.7.2.jar
> > > > >
> > > > > Below is our jboss-deployment-structure.xml
> > > > >
> > > > > <jboss-deployment-structure>
> > > > >  <deployment>
> > > > >    <exclusions>
> > > > >      <module name="org.apache.commons.configuration"/>
> > > > >      <module name="org.apache.log4j" />
> > > > >      <module name="org.jboss.logging"/>
> > > > >      <module name="org.slf4j" />
> > > > >      <module name="org.slf4j.impl" />
> > > > >      <module name="org.apache.httpcomponents" />
> > > > >    </exclusions>
> > > > >    <dependencies>
> > > > >      <module name ="org.apache.commons.lang"/>
> > > > >      <module name ="org.apache.commons.beanutils"/>
> > > > >      <module name ="org.apache.commons.codec"/>
> > > > >      <module name ="org.apache.commons.io"/>
> > > > >      <module name ="org.javassist"/>
> > > > >      <module name ="org.picketbox"/>
> > > > >      <module name ="javax.ws.rs.api"/>
> > > > >      <module name="org.dom4j" />
> > > > >      <module name="org.apache.commons.collections"/>
> > > > >      <module name="com.google.guava"/>
> > > > >      <module name="org.apache.cxf" />
> > > > >      <module name="org.jboss.remote-naming" />
> > > > >    </dependencies>
> > > > >  </deployment>
> > > > > </jboss-deployment-structure>
> > > > >
> > > > > BTW, I tried latest HttpClient4.5, same problem.
> > > > >
> > > > > Thanks in advance.
> > > > >
> > > > > Tony
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: httpclient-users-unsubscribe@hc.apache.org
> > > > For additional commands, e-mail: httpclient-users-help@hc.apache.org
> > > >
> > > >
> > >
> >
> >
> >
> > --
> > E-Mail: garydgregory@gmail.com | ggregory@apache.org
> > 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
> >
>
>
>
> --
> BEKK Open
> http://open.bekk.no
>
> TesTcl - a unit test framework for iRules
> http://testcl.com
>

Re: unable to log using log4j for httpclient4.1.3 in JBoss EAP6.0

Posted by Stefan Magnus Landrø <st...@gmail.com>.
Have you had a look at these:

http://commons.apache.org/proper/commons-logging/guide.html#Configuring_Log4J
http://www.mastertheboss.com/jboss-server/jboss-log/jboss-log4j-configuration

Did you try logging in one of your own classes using commons logging
instead of slf4j?

IMHO the issue you are seeing has nothing to do with http client, but log
config on jboss

Stefan

2015-09-09 20:43 GMT+02:00 Gary Gregory <ga...@gmail.com>:

> There is also the option of using log4j 2 instead of 1 (v1 is EOL).
>
> Gary
>
> On Wed, Sep 9, 2015 at 4:23 AM, Tony <cm...@gmail.com> wrote:
>
> > I think it's more of a combination. I just want to see if anyone has
> > similar problem and can shed some light.
> >
> > On Wed, Sep 9, 2015 at 2:05 AM, Stefan Magnus Landrø <
> > stefan.landro@gmail.com> wrote:
> >
> > > Isn't this rather a log4j issue?
> > >
> > > Sendt fra min iPhone
> > >
> > > > Den 9. sep. 2015 kl. 04.23 skrev Tony <cm...@gmail.com>:
> > > >
> > > > Hi,
> > > >
> > > > We are using slf4j&log4j for our web application logging, and we put
> > the
> > > > log4j.xml file out of our  WAR file so that any changes to the
> > log4j.xml
> > > > will be read by our scheduler(every 10 min) and take effect without
> > > > restarting the JBoss server.
> > > >
> > > > The problem we are having is that even after we put the
> > > > <logger name="org.apache.http">
> > > >    <level value="DEBUG"/>
> > > >  </logger>
> > > >
> > > > into our log4j.xml, none of the httpclient log is getting logged at
> > all.
> > > >
> > > > It only works when we add the following line into the standalone.xml:
> > > >
> > > >           <file-handler name="APP_LOG">
> > > >                <formatter>
> > > >                <pattern-formatter pattern="%d{HH:mm:ss,SSS} %-5p [%c]
> > > (%t)
> > > > %s%E%n"/>
> > > >                </formatter>
> > > >                <file path="C:/directoryOutsideJBoss/logs/app.log"/>
> > > >                <append value="true"/>
> > > >            </file-handler>
> > > >            <logger category="org.apache.http">
> > > >                <level name="DEBUG"/>
> > > >                <handlers>
> > > >                    <handler name="APP_LOG"/>
> > > >                </handlers>
> > > >            </logger>
> > > > but this solution is not acceptable since we have to restart the
> JBoss
> > > > server to have the new logging take effect.
> > > >
> > > > I did pass the following parameter when starting JBoss:
> > > >
> > > > -Dlog4j.configuration=file:C:\directoryOutsideJBoss\conf\log4j.xml
> > > >
> > > >
> > > > In out WAR/lib directory,  we have:
> > > > httpclient-4.1.3.jar
> > > > httpcore-4.1.4.jar
> > > > log4j-1.2.17.jar
> > > > slf4j-api-1.7.2.jar
> > > > slf4j-log4j12-1.7.2.jar
> > > >
> > > > Below is our jboss-deployment-structure.xml
> > > >
> > > > <jboss-deployment-structure>
> > > >  <deployment>
> > > >    <exclusions>
> > > >      <module name="org.apache.commons.configuration"/>
> > > >      <module name="org.apache.log4j" />
> > > >      <module name="org.jboss.logging"/>
> > > >      <module name="org.slf4j" />
> > > >      <module name="org.slf4j.impl" />
> > > >      <module name="org.apache.httpcomponents" />
> > > >    </exclusions>
> > > >    <dependencies>
> > > >      <module name ="org.apache.commons.lang"/>
> > > >      <module name ="org.apache.commons.beanutils"/>
> > > >      <module name ="org.apache.commons.codec"/>
> > > >      <module name ="org.apache.commons.io"/>
> > > >      <module name ="org.javassist"/>
> > > >      <module name ="org.picketbox"/>
> > > >      <module name ="javax.ws.rs.api"/>
> > > >      <module name="org.dom4j" />
> > > >      <module name="org.apache.commons.collections"/>
> > > >      <module name="com.google.guava"/>
> > > >      <module name="org.apache.cxf" />
> > > >      <module name="org.jboss.remote-naming" />
> > > >    </dependencies>
> > > >  </deployment>
> > > > </jboss-deployment-structure>
> > > >
> > > > BTW, I tried latest HttpClient4.5, same problem.
> > > >
> > > > Thanks in advance.
> > > >
> > > > Tony
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: httpclient-users-unsubscribe@hc.apache.org
> > > For additional commands, e-mail: httpclient-users-help@hc.apache.org
> > >
> > >
> >
>
>
>
> --
> E-Mail: garydgregory@gmail.com | ggregory@apache.org
> 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
>



-- 
BEKK Open
http://open.bekk.no

TesTcl - a unit test framework for iRules
http://testcl.com

Re: unable to log using log4j for httpclient4.1.3 in JBoss EAP6.0

Posted by Gary Gregory <ga...@gmail.com>.
There is also the option of using log4j 2 instead of 1 (v1 is EOL).

Gary

On Wed, Sep 9, 2015 at 4:23 AM, Tony <cm...@gmail.com> wrote:

> I think it's more of a combination. I just want to see if anyone has
> similar problem and can shed some light.
>
> On Wed, Sep 9, 2015 at 2:05 AM, Stefan Magnus Landrø <
> stefan.landro@gmail.com> wrote:
>
> > Isn't this rather a log4j issue?
> >
> > Sendt fra min iPhone
> >
> > > Den 9. sep. 2015 kl. 04.23 skrev Tony <cm...@gmail.com>:
> > >
> > > Hi,
> > >
> > > We are using slf4j&log4j for our web application logging, and we put
> the
> > > log4j.xml file out of our  WAR file so that any changes to the
> log4j.xml
> > > will be read by our scheduler(every 10 min) and take effect without
> > > restarting the JBoss server.
> > >
> > > The problem we are having is that even after we put the
> > > <logger name="org.apache.http">
> > >    <level value="DEBUG"/>
> > >  </logger>
> > >
> > > into our log4j.xml, none of the httpclient log is getting logged at
> all.
> > >
> > > It only works when we add the following line into the standalone.xml:
> > >
> > >           <file-handler name="APP_LOG">
> > >                <formatter>
> > >                <pattern-formatter pattern="%d{HH:mm:ss,SSS} %-5p [%c]
> > (%t)
> > > %s%E%n"/>
> > >                </formatter>
> > >                <file path="C:/directoryOutsideJBoss/logs/app.log"/>
> > >                <append value="true"/>
> > >            </file-handler>
> > >            <logger category="org.apache.http">
> > >                <level name="DEBUG"/>
> > >                <handlers>
> > >                    <handler name="APP_LOG"/>
> > >                </handlers>
> > >            </logger>
> > > but this solution is not acceptable since we have to restart the JBoss
> > > server to have the new logging take effect.
> > >
> > > I did pass the following parameter when starting JBoss:
> > >
> > > -Dlog4j.configuration=file:C:\directoryOutsideJBoss\conf\log4j.xml
> > >
> > >
> > > In out WAR/lib directory,  we have:
> > > httpclient-4.1.3.jar
> > > httpcore-4.1.4.jar
> > > log4j-1.2.17.jar
> > > slf4j-api-1.7.2.jar
> > > slf4j-log4j12-1.7.2.jar
> > >
> > > Below is our jboss-deployment-structure.xml
> > >
> > > <jboss-deployment-structure>
> > >  <deployment>
> > >    <exclusions>
> > >      <module name="org.apache.commons.configuration"/>
> > >      <module name="org.apache.log4j" />
> > >      <module name="org.jboss.logging"/>
> > >      <module name="org.slf4j" />
> > >      <module name="org.slf4j.impl" />
> > >      <module name="org.apache.httpcomponents" />
> > >    </exclusions>
> > >    <dependencies>
> > >      <module name ="org.apache.commons.lang"/>
> > >      <module name ="org.apache.commons.beanutils"/>
> > >      <module name ="org.apache.commons.codec"/>
> > >      <module name ="org.apache.commons.io"/>
> > >      <module name ="org.javassist"/>
> > >      <module name ="org.picketbox"/>
> > >      <module name ="javax.ws.rs.api"/>
> > >      <module name="org.dom4j" />
> > >      <module name="org.apache.commons.collections"/>
> > >      <module name="com.google.guava"/>
> > >      <module name="org.apache.cxf" />
> > >      <module name="org.jboss.remote-naming" />
> > >    </dependencies>
> > >  </deployment>
> > > </jboss-deployment-structure>
> > >
> > > BTW, I tried latest HttpClient4.5, same problem.
> > >
> > > Thanks in advance.
> > >
> > > Tony
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: httpclient-users-unsubscribe@hc.apache.org
> > For additional commands, e-mail: httpclient-users-help@hc.apache.org
> >
> >
>



-- 
E-Mail: garydgregory@gmail.com | ggregory@apache.org
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

Re: unable to log using log4j for httpclient4.1.3 in JBoss EAP6.0

Posted by Tony <cm...@gmail.com>.
I think it's more of a combination. I just want to see if anyone has
similar problem and can shed some light.

On Wed, Sep 9, 2015 at 2:05 AM, Stefan Magnus Landrø <
stefan.landro@gmail.com> wrote:

> Isn't this rather a log4j issue?
>
> Sendt fra min iPhone
>
> > Den 9. sep. 2015 kl. 04.23 skrev Tony <cm...@gmail.com>:
> >
> > Hi,
> >
> > We are using slf4j&log4j for our web application logging, and we put the
> > log4j.xml file out of our  WAR file so that any changes to the log4j.xml
> > will be read by our scheduler(every 10 min) and take effect without
> > restarting the JBoss server.
> >
> > The problem we are having is that even after we put the
> > <logger name="org.apache.http">
> >    <level value="DEBUG"/>
> >  </logger>
> >
> > into our log4j.xml, none of the httpclient log is getting logged at all.
> >
> > It only works when we add the following line into the standalone.xml:
> >
> >           <file-handler name="APP_LOG">
> >                <formatter>
> >                <pattern-formatter pattern="%d{HH:mm:ss,SSS} %-5p [%c]
> (%t)
> > %s%E%n"/>
> >                </formatter>
> >                <file path="C:/directoryOutsideJBoss/logs/app.log"/>
> >                <append value="true"/>
> >            </file-handler>
> >            <logger category="org.apache.http">
> >                <level name="DEBUG"/>
> >                <handlers>
> >                    <handler name="APP_LOG"/>
> >                </handlers>
> >            </logger>
> > but this solution is not acceptable since we have to restart the JBoss
> > server to have the new logging take effect.
> >
> > I did pass the following parameter when starting JBoss:
> >
> > -Dlog4j.configuration=file:C:\directoryOutsideJBoss\conf\log4j.xml
> >
> >
> > In out WAR/lib directory,  we have:
> > httpclient-4.1.3.jar
> > httpcore-4.1.4.jar
> > log4j-1.2.17.jar
> > slf4j-api-1.7.2.jar
> > slf4j-log4j12-1.7.2.jar
> >
> > Below is our jboss-deployment-structure.xml
> >
> > <jboss-deployment-structure>
> >  <deployment>
> >    <exclusions>
> >      <module name="org.apache.commons.configuration"/>
> >      <module name="org.apache.log4j" />
> >      <module name="org.jboss.logging"/>
> >      <module name="org.slf4j" />
> >      <module name="org.slf4j.impl" />
> >      <module name="org.apache.httpcomponents" />
> >    </exclusions>
> >    <dependencies>
> >      <module name ="org.apache.commons.lang"/>
> >      <module name ="org.apache.commons.beanutils"/>
> >      <module name ="org.apache.commons.codec"/>
> >      <module name ="org.apache.commons.io"/>
> >      <module name ="org.javassist"/>
> >      <module name ="org.picketbox"/>
> >      <module name ="javax.ws.rs.api"/>
> >      <module name="org.dom4j" />
> >      <module name="org.apache.commons.collections"/>
> >      <module name="com.google.guava"/>
> >      <module name="org.apache.cxf" />
> >      <module name="org.jboss.remote-naming" />
> >    </dependencies>
> >  </deployment>
> > </jboss-deployment-structure>
> >
> > BTW, I tried latest HttpClient4.5, same problem.
> >
> > Thanks in advance.
> >
> > Tony
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: httpclient-users-unsubscribe@hc.apache.org
> For additional commands, e-mail: httpclient-users-help@hc.apache.org
>
>

Re: unable to log using log4j for httpclient4.1.3 in JBoss EAP6.0

Posted by Stefan Magnus Landrø <st...@gmail.com>.
Isn't this rather a log4j issue?

Sendt fra min iPhone

> Den 9. sep. 2015 kl. 04.23 skrev Tony <cm...@gmail.com>:
> 
> Hi,
> 
> We are using slf4j&log4j for our web application logging, and we put the
> log4j.xml file out of our  WAR file so that any changes to the log4j.xml
> will be read by our scheduler(every 10 min) and take effect without
> restarting the JBoss server.
> 
> The problem we are having is that even after we put the
> <logger name="org.apache.http">
>    <level value="DEBUG"/>
>  </logger>
> 
> into our log4j.xml, none of the httpclient log is getting logged at all.
> 
> It only works when we add the following line into the standalone.xml:
> 
>           <file-handler name="APP_LOG">
>                <formatter>
>                <pattern-formatter pattern="%d{HH:mm:ss,SSS} %-5p [%c] (%t)
> %s%E%n"/>
>                </formatter>
>                <file path="C:/directoryOutsideJBoss/logs/app.log"/>
>                <append value="true"/>
>            </file-handler>
>            <logger category="org.apache.http">
>                <level name="DEBUG"/>
>                <handlers>
>                    <handler name="APP_LOG"/>
>                </handlers>
>            </logger>
> but this solution is not acceptable since we have to restart the JBoss
> server to have the new logging take effect.
> 
> I did pass the following parameter when starting JBoss:
> 
> -Dlog4j.configuration=file:C:\directoryOutsideJBoss\conf\log4j.xml
> 
> 
> In out WAR/lib directory,  we have:
> httpclient-4.1.3.jar
> httpcore-4.1.4.jar
> log4j-1.2.17.jar
> slf4j-api-1.7.2.jar
> slf4j-log4j12-1.7.2.jar
> 
> Below is our jboss-deployment-structure.xml
> 
> <jboss-deployment-structure>
>  <deployment>
>    <exclusions>
>      <module name="org.apache.commons.configuration"/>
>      <module name="org.apache.log4j" />
>      <module name="org.jboss.logging"/>
>      <module name="org.slf4j" />
>      <module name="org.slf4j.impl" />
>      <module name="org.apache.httpcomponents" />
>    </exclusions>
>    <dependencies>
>      <module name ="org.apache.commons.lang"/>
>      <module name ="org.apache.commons.beanutils"/>
>      <module name ="org.apache.commons.codec"/>
>      <module name ="org.apache.commons.io"/>
>      <module name ="org.javassist"/>
>      <module name ="org.picketbox"/>
>      <module name ="javax.ws.rs.api"/>
>      <module name="org.dom4j" />
>      <module name="org.apache.commons.collections"/>
>      <module name="com.google.guava"/>
>      <module name="org.apache.cxf" />
>      <module name="org.jboss.remote-naming" />
>    </dependencies>
>  </deployment>
> </jboss-deployment-structure>
> 
> BTW, I tried latest HttpClient4.5, same problem.
> 
> Thanks in advance.
> 
> Tony

---------------------------------------------------------------------
To unsubscribe, e-mail: httpclient-users-unsubscribe@hc.apache.org
For additional commands, e-mail: httpclient-users-help@hc.apache.org