Ich möchte eine einfache Protokollierung durchführen, was fehlt mir hier?In eine Datei von einem Netbeans-Webdienst anmelden
Ich möchte nur so einfach wie möglich (für jetzt) zu protokollieren. Dieser Code scheint zu funktionieren, aber nicht im Web-Service!
@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;
}
Versuchen Sie Logger für Ihre Klasse als 'private statische endgültige Logger Logger = Logger.getLogger (YourClass.class.getName());' –
Ich habe das zuerst und habe das gleiche Ergebnis! – Belial
Es ist etwas in Ihrem Prototyp verdrahtet, können Sie es reparieren? Und was genau ist das Problem im Webservice? Die Datei wird nicht erstellt, nichts wird geschrieben? oder ?? –