Cita: el problema es la direccion del archivo, en windows y linux son muy distintos en windows se utiliza '/' y en linux '\' lo que deberias hacer es identificar el tipo SO que esta corriendo y de acuerdo a eso colocar '/' ó '\'
En linux se utiliza '/' que es lo que tiene puesto él, por lo tanto es correcto.
Además, para rutas relativas, en java lo mejor es utilizar '/' ya que es aceptado sin problemas por la mayoría de linux y windows.
El problema creo que está en la configuración del logger, que estará puesta para que no sobreescriba el archivo, sino que genere uno nuevo. Hay otra configuración que permite añadir contenido siempre al mismo fichero.
Por cierto, si quisiese diferenciar entre una barra y otra según el sistema operativo, sólo tendría que usar
http://download.oracle.com/javase/1....html#separator