import java.util.logging.*; public class TestLog { public static void main(String argv[]) throws java.io.IOException // just a demo app { // setup Logger logger = Logger.getLogger("com.heaton.bot.Spider"); FileHandler filehandler = new FileHandler("mylog.txt"); filehandler.setFormatter(new XMLFormatter());// comment out this line for no XML logger.addHandler(filehandler); logger.setLevel(Level.ALL); // try some logging logger.info("Sample log entry"); logger.warning("Sample warning"); try { int i=0/0; } catch(Exception e) { logger.log(Level.WARNING, "This is what an exception looks like", e); } } }