Thanks Joakim, I got it working via log4j configuration.



On Tue, Nov 5, 2013 at 1:09 PM, Joakim Erdfelt <joa...@intalio.com> wrote:

> The line ...
>
> org.eclipse.jetty.LEVEL=DEBUG
>
> .. is only used by the StdErrLog.  It is meaningless once you start using
> Slf4jLog
> If you want to control logging level output while using slf4j-log4j12, use
> the log4j configuration techniques only.
>
>
> --
> Joakim Erdfelt <joa...@intalio.com>
> webtide.com <http://www.webtide.com/> - intalio.com/jetty
> Expert advice, services and support from from the Jetty & CometD experts
> eclipse.org/jetty - cometd.org
>
>
> On Tue, Nov 5, 2013 at 10:42 AM, Rajasekar Elango 
> <rela...@salesforce.com>wrote:
>
>> Thanks Joakim,
>>
>> That worked. However adding this line
>>
>> org.eclipse.jetty.LEVEL=DEBUG
>>
>> to jetty-logging.properties or to log4j.properties doesn't make jetty to
>> log DEBUG messages.
>> If I change rootLogger to DEBUG, debug logging works for my application
>> and for jetty.
>>
>> How can I change log level only for jetty?
>>
>> BTW, to answer your question, I have placed jetty-logging.properties and
>> log4j.properties in a config dir and added config dir to classpath.
>>
>> Thanks,
>> Raja.
>>
>>
>> On Tue, Nov 5, 2013 at 12:09 PM, Joakim Erdfelt <joa...@intalio.com>wrote:
>>
>>> You say you have these 2 in your classpath.
>>>
>>> jetty-logging.properties
>>> log4j.properties
>>>
>>> Can you be more specific?
>>> What directory?
>>>
>>> Alternatively, as you mentioned you are using Jetty Embedded, you can
>>> simply call this, before you initialize *anything else* in jetty.
>>>
>>> import org.eclipse.jetty.util.log.Log;
>>> import org.eclipse.jetty.util.log.Slf4jLog;
>>>
>>>     Log.setLog(new Slf4jLog());
>>>
>>> That does the same thing as what jetty-logging.properties is doing.
>>>
>>> --
>>> Joakim Erdfelt <joa...@intalio.com>
>>> webtide.com <http://www.webtide.com/> - intalio.com/jetty
>>> Expert advice, services and support from from the Jetty & CometD experts
>>> eclipse.org/jetty - cometd.org
>>>
>>>
>>> On Tue, Nov 5, 2013 at 9:40 AM, Rajasekar Elango <rela...@salesforce.com
>>> > wrote:
>>>
>>>> We would like to make jetty use log4j configuration for logging. I am
>>>> using embedded jetty within spring based on this 
>>>> tutorial<http://www.springbyexample.org/examples/embedded-spring-web-services.html>.
>>>> I am followed this documentation
>>>> <http://www.eclipse.org/jetty/documentation/current/example-logging-log4j.html>to
>>>> include all required slf4j and log4j dependencies in classpath.
>>>>
>>>> Basically I added jetty-logging.properties to classpath with following
>>>> configuration.
>>>>
>>>> org.eclipse.jetty.util.log.class=org.eclipse.jetty.util.log.Slf4Log
>>>> org.eclipse.jetty.LEVEL=INFO
>>>>
>>>> I also have log4j.properties in classpath
>>>>
>>>> I have following maven dependencies to include required jars.
>>>>
>>>>                 <dependency>
>>>>  <groupId>log4j</groupId>
>>>> <artifactId>log4j</artifactId>
>>>> <version>${log4j.version}</version>
>>>>  </dependency>
>>>>
>>>> <dependency>
>>>> <groupId>org.slf4j</groupId>
>>>>  <artifactId>slf4j-log4j12</artifactId>
>>>> <version>${slf4j.log4j.version}</version>
>>>>  </dependency>
>>>>
>>>>                 <dependency>
>>>> <groupId>org.eclipse.jetty</groupId>
>>>>  <artifactId>jetty-server</artifactId>
>>>> <version>${jetty.maven.version}</version>
>>>>  </dependency>
>>>> <dependency>
>>>> <groupId>org.eclipse.jetty</groupId>
>>>>  <artifactId>jetty-servlet</artifactId>
>>>> <version>8.1.9.v20130131</version>
>>>>  </dependency>
>>>>
>>>>
>>>> But when I start up the jetty server via spring, the log output is
>>>> always logged to StdErr and it's not logging to log file I configured in
>>>> log4j.properties. Am  I missing anything? Is there any debugging I can turn
>>>> on to troubleshoot ..? How can I get this to work?
>>>>
>>>> --
>>>> Thanks,
>>>> Raja.
>>>>
>>>> _______________________________________________
>>>> jetty-users mailing list
>>>> jetty-users@eclipse.org
>>>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>>>
>>>>
>>>
>>> _______________________________________________
>>> jetty-users mailing list
>>> jetty-users@eclipse.org
>>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>>
>>>
>>
>>
>> --
>> Thanks,
>> Raja.
>>
>> _______________________________________________
>> jetty-users mailing list
>> jetty-users@eclipse.org
>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>
>>
>
> _______________________________________________
> jetty-users mailing list
> jetty-users@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/jetty-users
>
>


-- 
Thanks,
Raja.
_______________________________________________
jetty-users mailing list
jetty-users@eclipse.org
https://dev.eclipse.org/mailman/listinfo/jetty-users

Reply via email to