06. maj 2005 - 11:08Der er
8 kommentarer og 1 løsning
Logning til eventlog med Log4j
Hej
Kan jeg få et komplet kode eksempel af hvordan man logger til en windows eventlog med Log4j.
Jeg bruger java 1.3.1_12 og Log4j 1.2.9.
Jeg har placeret NTEventLogAppender.dll i system32 og jeg har kørt deres indledende eksempel, så jeg har set Log4j fungere. Men jeg kan ikke få NTEventLogAppender til af fungere, så jeg kunne godt bruge et eksempel som kan kompilere og fungere..
public class Test { private final static Logger logger = Logger.getLogger("Test"); public static void main(String[] args) { logger.info("Start"); System.out.println("Go daw do"); logger.info("End"); } }
Test 2005-05-06 15:47:03,828 INFO Start Go daw do Test 2005-05-06 15:47:03,828 INFO End
test.log:
Test 2005-05-06 15:47:03,828 INFO Start Test 2005-05-06 15:47:03,828 INFO End
event log:
The description for Event ID ( 4096 ) in Source ( Log4j ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: Test 2005-05-06 15:47:03,828 INFO Start
og
The description for Event ID ( 4096 ) in Source ( Log4j ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: Test 2005-05-06 15:47:03,828 INFO End
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.