ppl Hy,Log4J NTEventLogAppender DLL non trouvé
Je vais avoir un problème en essayant d'utiliser NTEventLogAppender de Log4J.
J'ai mis mes propriétés Log4J comme ceci:
log4j.rootLogger=DEBUG, CA, NTEventLog
#Console Appender
log4j.appender.CA=org.apache.log4j.ConsoleAppender
log4j.appender.CA.layout=org.apache.log4j.PatternLayout
log4j.appender.CA.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n
#File Appender
log4j.appender.FA=org.apache.log4j.FileAppender
log4j.appender.FA.File=sample.log
log4j.appender.FA.layout=org.apache.log4j.PatternLayout
log4j.appender.FA.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n
#Event Log Appender
log4j.appender.NTEventLog=org.apache.log4j.nt.NTEventLogAppender
log4j.appender.NTEventLog.source=ESB Web Services
# Set the logger level of File Appender to WARN
log4j.appender.FA.Threshold = WARN
Suivant les conseils here, je l'ai placé fichier NTEventLogAppender.amd64.dll sur mon dossier System32, mais lorsque je tente d'instancier une classe utilise un Logger je reçois cette exception:
exception dans le thread "principal" java.lang.UnsatisfiedLinkError: NTEventLogAppender (Pas trouvé dans java.library.path)
Quel est le problème ici?
Merci J'ai vérifié le chemin et C: \ Windows \ system32 est sur elle Toutes les autres suggestions? – RedEagle