Hi Emiliano and all,
I encounter this problem also, I am using a junit test that issuing http
requests, like following. I would ask where we can see the httpclient log
after setting these system properties.
@Test
public void testHttpClientPool() throws Exception {
System.setProperty("org.apache.commons.logging.Log","org.apache.commons.logging.impl.SimpleLog");
System.setProperty("org.apache.commons.logging.simplelog.showdatetime",
"true");
System.setProperty("org.apache.commons.logging.simplelog.log.org.apache.http.wire",
"DEBUG");
System.setProperty("org.apache.commons.logging.simplelog.log.org.apache.http.impl.conn",
"DEBUG");
System.setProperty("org.apache.commons.logging.simplelog.log.org.apache.http.impl.client",
"DEBUG");
System.setProperty("org.apache.commons.logging.simplelog.log.org.apache.http.client",
"DEBUG");
System.setProperty("org.apache.commons.logging.simplelog.log.org.apache.http",
"DEBUG");
///http client call here
}
I think the http output should be on the console,but it is not there. Any guide
on this ?Thanks!
[email protected]
From: Emiliano Carlesi
Date: 2015-05-30 05:14
To: HttpClient User Discussion
CC: Emiliano Carlesi
Subject: RE: There are known problems of running HttpClient in a web
application?
Hello. Problem solved. It was a problem with a reference (different version of
the same jar) :-(
Thanks to all, especially to Stefan
Ciao
Emiliano Carlesi
Email: [email protected]
Lync: [email protected]
Mobile: +39 3487837153
Phone: +39 0650939115
-----Original Message-----
From: Stefan Magnus Landrø [mailto:[email protected]]
Sent: Friday, May 29, 2015 1:08 AM
To: HttpClient User Discussion
Subject: Re: There are known problems of running HttpClient in a web
application?
Ok. Is tomcat shipping a bridge?
Sendt fra min iPhone
> Den 29. mai 2015 kl. 00.43 skrev Emiliano Carlesi
> <[email protected]>:
>
> No, I understand the following line redirect the log trace to stderr
>
> System.setProperty("org.apache.commons.logging.Log",
> "org.apache.commons.logging.impl.SimpleLog");
>
> Isn't right?
>
>
>
> Emiliano Carlesi
>
> Email: [email protected]
> Lync: [email protected]
> Mobile: +39 3487837153
> Phone: +39 0650939115
>
>
>
> -----Original Message-----
> From: Stefan Magnus Landrø [mailto:[email protected]]
> Sent: Friday, May 29, 2015 12:17 AM
> To: HttpClient User Discussion
> Subject: Re: There are known problems of running HttpClient in a web
> application?
>
> have you set up log bridging from commons logging to log4j2?
>
> 2015-05-29 0:07 GMT+02:00 Emiliano Carlesi
> <[email protected]>
> :
>
>> I'm debugging my web app using Eclipse Luna and Apache Tomcat 7.0.59.
>>
>>
>>
>> Emiliano Carlesi
>>
>> Email: [email protected]
>> Lync: [email protected]
>> Mobile: +39 3487837153
>> Phone: +39 0650939115
>>
>>
>>
>> -----Original Message-----
>> From: Stefan Magnus Landrø [mailto:[email protected]]
>> Sent: Friday, May 29, 2015 12:00 AM
>> To: HttpClient User Discussion
>> Subject: Re: There are known problems of running HttpClient in a web
>> application?
>>
>> What server are you running on?
>>
>> 2015-05-28 23:58 GMT+02:00 Stefan Magnus Landrø <[email protected]>:
>>
>>> What logging framework are you using?
>>>
>>> 2015-05-28 23:43 GMT+02:00 Emiliano Carlesi <
>>> [email protected]>:
>>>
>>>> Hi to all,
>>>> I have a problem I can't understand related to the execution of
>>>> HttpClient 4 within a web application running in Tomcat + Struts2.
>>>>
>>>> I create an HTTP client for a specific site that uses basic
>>>> authentication over HTTPS.
>>>> While execute my client from a console application, it works properly.
>>>> When I try to use the client from within the web application I
>>>> always get an HTTP 301 result code from the web server.
>>>>
>>>> I have no access to the server logs.
>>>>
>>>> I try to enable the trace using these instruction:
>>>>
>>>>
>>>> System.setProperty("org.apache.commons.logging.Log","org.apache.com
>>>> mo
>>>> ns.logging.impl.SimpleLog");
>>>> System.setProperty("org.apache.commons.logging.simplelog.showdateti
>>>> me
>>>> ",
>>>> "true");
>>>> System.setProperty("org.apache.commons.logging.simplelog.log.org.ap
>>>> ac
>>>> he.http.wire",
>>>> "DEBUG");
>>>> System.setProperty("org.apache.commons.logging.simplelog.log.org.ap
>>>> ac
>>>> he.http.impl.conn",
>>>> "DEBUG");
>>>> System.setProperty("org.apache.commons.logging.simplelog.log.org.ap
>>>> ac
>>>> he.http.impl.client",
>>>> "DEBUG");
>>>> System.setProperty("org.apache.commons.logging.simplelog.log.org.ap
>>>> ac
>>>> he.http.client",
>>>> "DEBUG");
>>>> System.setProperty("org.apache.commons.logging.simplelog.log.org.ap
>>>> ac
>>>> he.http",
>>>> "DEBUG");
>>>>
>>>> The trace work when I invoke the client from within the console
>>>> application, instead nothing is logged when the client is invoked
>>>> from within the web application.
>>>>
>>>> I try to use fiddler to see what travel on the wire but there are
>>>> problem with the HTTPS.
>>>>
>>>> There is some known issue with this scenario?
>>>>
>>>> Thanks
>>>>
>>>> Ciao
>>>>
>>>> Emiliano Carlesi
>>>>
>>>> Email: [email protected]
>>>> Lync: [email protected]
>>>> Mobile: +39 3487837153
>>>> Phone: +39 0650939115
>>>>
>>>> -------------------------------------------------------------------
>>>> -- To unsubscribe, e-mail:
>>>> [email protected]
>>>> For additional commands, e-mail:
>>>> [email protected]
>>>>
>>>>
>>>
>>>
>>> --
>>> 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: [email protected]
> For additional commands, e-mail: [email protected]
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]