0
간단한 로깅을하고 싶습니다. 무엇을 놓치고 있습니까?Netbeans 웹 서비스에서 파일로 로깅
가능한 한 간단하게 (지금은) 기록하고 싶습니다. 이 코드는 작동하지만 웹 서비스에서는 작동하지 않습니다!
@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;
}
클래스에 특정한 로거를'private static final Logger logger = Logger.getLogger (YourClass.class.getName()); '로 사용하십시오. –
처음에 그렇게했고 같은 결과를 얻었습니다! – Belial
프로토 타입에 유선이있어 문제를 해결할 수 있습니까? 그리고 웹 서비스의 문제점은 정확히 무엇입니까? 파일이 작성되지 않았으며 아무것도 쓰이지 않습니다. 또는 ?? –