segue meu exemplo, no iplanet esse arquivo fica gravado dentro de config como sslog.txt

/***************************************************************
* Luiz H. - wzmhg4
* 05/Aug/2002
* Método usado para depurar, recebe como parâmetro a msg a ser
* depurada e a grava juntamente com data e hora em um arq. texto
***************************************************************/
private void sslog(String msg) {
  try {
    java.util.Date curdate = new java.util.Date();
    java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyy-MM-dd 
hh:mm:ss");
    String datetext = sdf.format(curdate);
      
    PrintWriter pw = new PrintWriter(new FileWriter("sslog.txt", true));
    pw.println(datetext+" "+msg);
    pw.flush();
    pw.close();
  }
  catch (IOException ex) {
      try {
        res.getOutputStream().println("</br>Não foi possível gravar o arquivo de log 
sslog.txt</br>");
          res.getOutputStream().println(ex.getMessage());
          ex.printStackTrace(res.getWriter());
      }
      catch (IOException exc) {
      }
  }
}


------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a