Connecting Tech Pros Worldwide Help | Site Map

log4j: where to put properties file?

  #1  
Old July 17th, 2005, 11:13 PM
Aaron Boxer
Guest
 
Posts: n/a
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, 11:13 PM
PerfectDayToChaseTornados
Guest
 
Posts: n/a

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, 11:13 PM
Soren
Guest
 
Posts: n/a

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, 11:13 PM
Aaron Boxer
Guest
 
Posts: n/a

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]


Closed Thread


Similar Threads
Thread Thread Starter Forum Replies Last Post
Log4j in Servlets Kedar Kachare answers 1 December 8th, 2008 05:24 AM
Regarding Usage of log4j in java program..Plz help me... Hari2349 answers 2 February 7th, 2008 11:57 AM
Regarding to log4j in java program..Plz help me... Hari2349 answers 0 February 6th, 2008 11:11 AM
Log4j and Tomcat Question Adi answers 1 July 18th, 2005 12:36 AM