Source Code : Java log: XML log
Java Is Open Source Programming Language You Can Download From Java and Java Libraries From http://www.oracle.com.
Click Here to download
We provide this code related to title for you to solve your developing problem easily. Libraries which is import in this program you can download from http://www.oracle.com.
Click Here or search from google with Libraries Name you get jar file related it
Java log: XML log
/*
Logging In Java with the JDK 1.4 Logging API and Apache log4j
by Samudra Gupta
Apress Copyright 2003
ISBN:1590590996
*/
import java.util.logging.*;
import java.io.*;
public class XMLLogging
{
private ConsoleHandler ch ;
private XMLFormatter formatter ;
private FileHandler handler = null;
/**
* constructor
*/
public XMLLogging() {
ch = new ConsoleHandler();
formatter = new XMLFormatter();
}
/**
* This method demonstrates the logging using XMLFormatter
* and should there be an exception, the exception
* is logged into the console with ConsoleHandler and formatted
* withXMLFormatter.
*/
public void logMessage()
{
//creating a LogRecord object with level and message
LogRecord record = new LogRecord(Level.INFO, "XML message..");
try
{
//creating a StreamHandler object to file output the xml message
handler = new FileHandler("newxml.xml");
handler.setFormatter(formatter);
//publishing the log message to the file and flushing the buffer
handler.publish(record);
handler.flush();
}catch(Exception e) {
//creating a log record object with the WARNING level
//and exception message
LogRecord rec = new LogRecord(Level.WARNING, e.toString());
//setting the formatter for the consolehandler as
//XMLFormatter and publishing the message
ch.setFormatter(formatter);
ch.publish(rec);
}
}
public static void main(String args[]) {
XMLLogging logging = new XMLLogging();
logging.logMessage();
}
}
Thank with us