0
我想做一些簡單的日誌記錄,我在這裏丟失了什麼?從Netbeans Web服務登錄到文件
我只是想記錄它儘可能簡單(現在)。此代碼似乎工作,但不是在Web服務上!
@WebMethod(operationName = "xyz")
public boolean xyz(@WebParam(name = "entityID") final int entityID throws IOException {
FileHandler fh = new FileHandler("SISlog.txt", true);
fh.setFormatter(new SimpleFormatter());
fh.setLevel(Level.FINEST);
Logger rootLogger = Logger.getLogger("");
rootLogger.addHandler(fh);
rootLogger.setLevel(Level.FINEST);
rootLogger.log(Level.SEVERE, "auiuuuuuuuuuuuuuuuuu");
return true;
}
嘗試使用特定於您的類的記錄器作爲'私有靜態最終記錄器記錄器= Logger.getLogger(YourClass.class.getName());' – 2012-04-07 21:23:45
我做到了這一點,並得到了相同的結果! – Belial 2012-04-07 21:29:25
你的原型有東西可以連接嗎?那麼Web服務上的問題究竟是什麼?該文件沒有創建,沒有被寫入?要麼 ?? – 2012-04-08 09:23:24