ho questo metodo per la crezione di file di log:
codice:
    public void createLog(String message) throws SecurityException, IOException {
        Logger logger = Logger.getLogger("BookLog");
        FileHandler fh = new FileHandler(OsPath.osPath(booklog), true);
        logger.addHandler(fh);
        logger.setLevel(Level.ALL);
        SimpleFormatter formatter = new SimpleFormatter();
        fh.setFormatter(formatter);
        logger.log(Level.ALL, message);
    }
questo metodo lo richiamo in vari eventi del form.
il problema è che mi duplica i file.
cioè, al primo evento crea il log e scrive il messaggio.
al secondo evento però prima aggiunge il nuovo messaggio al file, e poi ne crea un altro rinominato.
ecco, come posso evitare la crezione di tutti questi file??