Connecting Tech Pros Worldwide Help | Site Map

log4j: where to put properties file?

 
LinkBack Thread Tools Search this Thread
  #1  
Old July 17th, 2005, 10:13 PM
Aaron Boxer
Guest
 
Posts: n/a
Default log4j: where to put properties file?

Hello,

My application is using a jar file MyJar.jar that uses log4j (I have the
latest release of log4j).
I have put both MyJar.jar and log4j.jar in a directory in my classpath. I
have also
put the file "log4j.properties" into this same directory.

My log4j.properties file reads:


# Default Logging Configuration

log4j.rootLogger=INFO, stdout

#to increase logging level

#log4j.logger.org.dcm4cheri=DEBUG

#to decrease logging level

#log4j.logger.org.dcm4cheri=ERROR

log4j.appender.stdout=org.apache.log4j.ConsoleAppe nder

log4j.appender.stdout.layout=org.apache.log4j.Patt ernLayout

log4j.appender.stdout.layout.ConversionPattern=%d{ ABSOLUTE} %-5p %x - %m\n





When I run the program, I get the following warning:


log4j:WARN No appenders could be found for logger
(org.dcm4cheri.server.ServerImpl).
log4j:WARN Please initialize the log4j system properly.


Any help would be greatly appreciated!

Aaron Boxer






  #2  
Old July 17th, 2005, 10:13 PM
PerfectDayToChaseTornados
Guest
 
Posts: n/a
Default Re: log4j: where to put properties file?

"Aaron Boxer" <aaron@oti-canada.com> wrote in message
news:ZsOob.12554$Nz5.576637@news20.bellglobal.com. ..
| Hello,
|
| My application is using a jar file MyJar.jar that uses log4j (I have the
| latest release of log4j).
| I have put both MyJar.jar and log4j.jar in a directory in my classpath. I
| have also
| put the file "log4j.properties" into this same directory.
|
| My log4j.properties file reads:
|
|
| # Default Logging Configuration
|
| log4j.rootLogger=INFO, stdout
|
| #to increase logging level
|
| #log4j.logger.org.dcm4cheri=DEBUG
|
| #to decrease logging level
|
| #log4j.logger.org.dcm4cheri=ERROR
|
| log4j.appender.stdout=org.apache.log4j.ConsoleAppe nder
|
| log4j.appender.stdout.layout=org.apache.log4j.Patt ernLayout
|
| log4j.appender.stdout.layout.ConversionPattern=%d{ ABSOLUTE} %-5p %x - %m\n
|
|
|
|
|
| When I run the program, I get the following warning:
|
|
| log4j:WARN No appenders could be found for logger
| (org.dcm4cheri.server.ServerImpl).
| log4j:WARN Please initialize the log4j system properly.
|
|
| Any help would be greatly appreciated!
|
| Aaron Boxer
|

log4j.properties needs to be on the classpath where log4j can find it.
--
-P


  #3  
Old July 17th, 2005, 10:13 PM
Soren
Guest
 
Posts: n/a
Default Re: log4j: where to put properties file?

> |[color=blue]
> | Any help would be greatly appreciated!
> |
> | Aaron Boxer
> |
>
> log4j.properties needs to be on the classpath where log4j can find it.[/color]

You may also specify the location of the properties by a system property :

java -Dlog4j.configuration=file:///path/to/log4j.properties MyApplication

(is that system property necessary or only optional ?)


Soren

  #4  
Old July 17th, 2005, 10:13 PM
Aaron Boxer
Guest
 
Posts: n/a
Default Re: log4j: where to put properties file?

Thanks for your help, guys.

My error actually, the folder with the file was not actually in my
classpath.

Aaron



"Soren" <s_kuula@yahoo.com> wrote in message
news:rOXob.23479$jf4.1139266@news000.worldonline.d k...[color=blue][color=green]
> > |
> > | Any help would be greatly appreciated!
> > |
> > | Aaron Boxer
> > |
> >
> > log4j.properties needs to be on the classpath where log4j can find it.[/color]
>
> You may also specify the location of the properties by a system property :
>
> java -Dlog4j.configuration=file:///path/to/log4j.properties MyApplication
>
> (is that system property necessary or only optional ?)
>
>
> Soren
>[/color]


 

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Popular Articles

What is Bytes?

We are a network of experts and professionals in IT and software development that help one another with answers to tough questions and share insights. Get the best answers to your questions from over 220,662 network members.