wood burning stoves*
The moose likes Developer Certification (SCJD/OCMJD) and the fly likes why the logging is not working ? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Developer Certification (SCJD/OCMJD)
Bookmark "why the logging is not working ?" Watch "why the logging is not working ?" New topic
Author

why the logging is not working ?

Mihai Radulescu
Ranch Hand

Joined: Sep 18, 2003
Posts: 916

Hallo !

I was the logging a lot of times but in this night is seams that the logging mechanism just doesn't wanna go.
I have a custom log properties file like this :


############################################################
# Default Logging Configuration File
#
# You can use a different file by specifying a filename
# with the java.util.logging.config.file system property.
# For example java -Djava.util.logging.config.file=myfile
############################################################

############################################################
# Global properties
############################################################

# "handlers" specifies a comma separated list of log Handler
# classes. These handlers will be installed during VM startup.
# Note that these classes must be on the system classpath.
# By default we only configure a ConsoleHandler, which will only
# show messages at the INFO and above levels.
handlers= java.util.logging.ConsoleHandler

# To also add the FileHandler, use the following line instead.
#handlers= java.util.logging.FileHandler, java.util.logging.ConsoleHandler

# Default global logging level.
# This specifies which kinds of events are logged across
# all loggers. For any given facility this global level
# can be overriden by a facility specific level
# Note that the ConsoleHandler also has a separate level
# setting to limit messages printed to the console.
.level= INFO

############################################################
# Handler specific properties.
# Describes specific configuration info for Handlers.
############################################################

# default file output is in user's home directory.
java.util.logging.FileHandler.pattern = testLog.log
#java.util.logging.FileHandler.pattern = test.log
java.util.logging.FileHandler.limit = 50000
java.util.logging.FileHandler.count = 1
java.util.logging.FileHandler.formatter = java.util.logging.XMLFormatter

# Limit the message that are printed on the console to INFO and above.
java.util.logging.ConsoleHandler.level = INFO
java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter


############################################################
# Facility specific properties.
# Provides extra control for each logger.
############################################################

# For example, set the com.xyz.foo logger to only log SEVERE
# messages:
com.xyz.foo.level = SEVERE

It looks the same with the original from jre dir, I only change the :

java.util.logging.FileHandler.pattern = testLog.log
I run all using :
java -cp ../build/classes/........... -Djava.util.logging.config.file=myLogging.properties ..... myClass

but no log file is generated!The log mechainsm uses this file because when I try to change the :
java.util.logging.ConsoleHandler.level = INFO
to
java.util.logging.ConsoleHandler.level = ALL
I see on consolle all log messages(levels) but no file is generated.

Did I miss something ?


SCJP, SCJD, SCWCD, OCPJBCD
Inuka Vincit
Ranch Hand

Joined: Aug 10, 2004
Posts: 175
yeah
the line
handlers= java.util.logging.ConsoleHandler
needs to be replaced with

handlers= java.util.logging.FileHandler, java.util.logging.ConsoleHandle

your only adding the console handler.
[ October 24, 2004: Message edited by: Inuka Vincit ]

MCP (C# application dev 70-316) 860<br />SCJP 1.4 100% SCJD (URLyBird) 378<br />MAD 100% nuts
Mihai Radulescu
Ranch Hand

Joined: Sep 18, 2003
Posts: 916

Yeeep !
I just figure it out.I was so blind(read stupid)!
Thanks anyway!
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: why the logging is not working ?
 
Similar Threads
Error in setting SecureRMIClientSocketFactory
java.util.Logging configuration...
NX: which logging file?
JBoss performance decrease
RAD6/WAS6 Logging config..