Tag: log4j

log4j ist eine beliebte Java-basierte logging-Dienstprogramm. Es ist ein Projekt der Apache Software Foundation und wird unter der Lizenz Der Apache Software Lizenz, Version 2.0

SyslogAppender nicht funktioniert

Anzahl der Antworten 3 Antworten
Ich habe ein java-Programm, und ich will log in /var/log/messages-Datei auf fedora-Maschine. Ich bin usin log4j SyslogAppender, sondern seine nicht funktioniert. meine log4j-properties-Datei enthält # Set root category priority to INFO and its only appender to CONSOLE.

Warum ist ConsoleAppender werfen "keine Ausgabe-stream oder Datei-set für die appender mit dem Namen [null]"?

Anzahl der Antworten 1 Antworten
Ich hab ein Problem mit log4j ConsoleAppender: Wenn ich die Initialisierung so: ConsoleAppender ca = new ConsoleAppender(); ca.setLayout(new PatternLayout(PatternLayout.TTCC_CONVERSION_PATTERN)); gibt es einen Fehler und bricht die Protokollierung. Fehler Ausgang: log4j:ERROR No output-stream oder Datei-set für die appender

Tomcat: OutOfMemoryError Permgen Space

Anzahl der Antworten 1 Antworten
Ich bin die Entwicklung einer JSP-Anwendung mit Tomcat 6. Seit ich hinzufügen, Quartz Scheduler-Framework und die Log4J library zum Projekt, Tomcat starten werfen dieser Ausnahme, wenn die Versetzung. Habe ich gelesen über das problem verursacht, und jetzt

Deaktivieren Sie die Achse log4j-Protokollierung in jboss

Anzahl der Antworten 5 Antworten
Habe ich kleine Anwendung, die das hochladen von Bildern auf eine andere website via webservice. Mein Aktuelles problem ist, dass-Achse ist die Protokollierung der gesamten xml-Nachricht (einschließlich der binären Daten des Bildes!) über STDOUT und ich kann

wie setzen log4j.Konfiguration-system-variable, die in WebSphere 7?

Anzahl der Antworten 3 Antworten
Ich habe ein Java EE 5-web-app bin ich bereitstellen auf WebSphere 7 als EAR-Datei. Möchte ich meine log4j-Konfiguration zu externen, um die EAR-Datei, so dass ich optimieren können, melden Sie Inhalte, wenn nötig, ohne das erstellen und

aktivieren der Paket-Ebene die Protokollierung in log4j

Anzahl der Antworten 1 Antworten
Kann einer mir sagen, was ist package-Ebene die Protokollierung in log4j ? Und wie um dies zu ermöglichen, heute meine interview-Frage nicht in der Lage bin, diese zu beantworten 🙁 Selbst empfinde ich nicht als gute Lösung

log4j in grails : wie log-in-Datei?

Anzahl der Antworten 3 Antworten
Habe ich das log4j-Konfiguration in meiner grails-config.groovy log4j = { error 'org.codehaus.groovy.grails.web.servlet', // controllers 'org.codehaus.groovy.grails.web.pages' // GSP warn 'org.mortbay.log' appenders { rollingFile name:'infoLog', file:'info.log', threshold: org.apache.log4j.Level.INFO, maxFileSize:1024 rollingFile name:'warnLog', file:'warn.log', threshold: org.apache.log4j.Level.WARN, maxFileSize:1024 rollingFile name:'errorLog', file:'error.log', threshold:

Log4j: DailyRollingFileAppender mit "MaxFileSize" Option

Anzahl der Antworten 3 Antworten
Ich bin mit diesem log4j.Eigenschaften log4j.rootCategory=Info, A1 # A1 is a DailyRollingFileAppender log4j.appender.A1=org.apache.log4j.DailyRollingFileAppender log4j.appender.A1.file=D:/MyWeb.log log4j.appender.A1.datePattern='.'yyyy-MM-dd log4j.appender.A1.append=true log4j.appender.A1.layout=org.apache.log4j.PatternLayout log4j.appender.A1.layout.ConversionPattern=%-22d{dd/MMM/yyyy HH:mm:ss} - %m%n Möchte ich, um Protokolle anzuzeigen, die in der Date-Wise Bestellen , also ich bin mit DailyRollingFileAppender.

Log4j und syslogappender

Anzahl der Antworten 2 Antworten
Ich habe eine java-Anwendung mit log4j SyslogAppender (facility=USER) und ich sehe mit tcpdump auf port 514, dass meine Bewerbung senden sollen-log-Nachricht als ein Datagramm und auch netstat zeigt mir, dass syslogd (red hat) ausgeführt wird, und lauscht

java.lang.IllegalStateException: Erkannt sowohl log4j-over-slf4j.jar UND slf4j-log4j12.jar auf die Klasse pat

Anzahl der Antworten 2 Antworten
Kann mir jemand sagen der Unterschied zwischen slf4j-log4j und log4j-over-slf4j? Die mehr standard, zur Verwendung in eine Java-web-Anwendung? Ich habe derzeit beide im classpath und das verursacht eine exception zur Laufzeit, wie der web-server wird versuchen zu

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/logging/log4j/Nachricht/Mitteilung

Anzahl der Antworten 1 Antworten
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/logging/log4j/Nachricht/Mitteilung bei com.prac.Loger.(Loger.java:34) Verursacht durch: java.lang.ClassNotFoundException: org.apache.die Protokollierung.log4j.Nachricht.Nachricht bei java.net.URLClassLoader$1.run(Unknown Source) bei java.net.URLClassLoader$1.run(Unknown Source) bei java.Sicherheit.AccessController.doPrivileged(Native Method) bei java.net.URLClassLoader.findClass(Unknown Source) bei java.lang.ClassLoader.loadClass(Unknown Source) bei der sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) bei java.lang.ClassLoader.loadClass(Unknown Source) ... 1

Kafka Quickstart: Welche Abhängigkeiten ich brauche?

Anzahl der Antworten 3 Antworten
Arbeite ich durch die kafka-quickstart: http://kafka.apache.org/07/quickstart.html basic und dem Consumer Group B.: https://cwiki.apache.org/confluence/display/KAFKA/Consumer+Gruppe+B. Habe ich codiert, bis die Verbraucher und ConsumerThreadPool wie oben: import kafka.consumer.KafkaStream; import kafka.consumer.ConsumerIterator; public class Consumer implements Runnable { private KafkaStream m_stream; private

Log4j unter OSGI (Eclipse RCP)

Anzahl der Antworten 2 Antworten
Nach vielen tests habe ich festgestellt, dass die Log4j funktioniert nicht unter OSGI. Ich nicht verwenden Log4j direkt, aber ich brauche third-party-plugins zu Protokoll mit. Ich aus einem reinen JAVA-Projekt, und alles funktioniert Super, aber unter PLUGIN-Entwicklung

Wie append hostname log-Datei im log4j.xml

Anzahl der Antworten 6 Antworten
Möchte ich anfügen, hostname und Datum, log-Datei-Namen.So log-Datei-Name sollte wie app_hostname.Datum.melden Sie. Hinweis: Das laufen sollte in beiden linux und windows. <appender name="applog" class="org.apache.log4j.DailyRollingFileAppender"> <param name="File" value="${path}/app.log" /> <param name="MaxFileSize" value="1MB" /> <param name="DatePattern" value=".dd-MM-yyyy" /> <layout

Wie nutzt man Log4j schreiben/erfassen von stdout und stderr in eine Datei und mit Windows und Tomcat 5.5 (Java)?

Anzahl der Antworten 2 Antworten
Ich bin mit Windows 2008 R2 und Apache Tomcat 5.5, für Ihre Informationen. STDOUT und STDERR automatisch protokolliert über Apache-Tomcat-Eigenschaften über die Registerkarte "Protokollierung" - > Redirect Umleiten von Stdout und Stderror Textfelder. Aber ich will Steuern

log4j: log4j:ERROR Versucht, zum Anhängen an geschlossen appender mit dem Namen [stdout]

Anzahl der Antworten 3 Antworten
Was ist gemeint mit "es wurde Versucht, zum Anhängen an geschlossen appender" ? Folgende ist ein kleiner Teil meiner log4j.xml Datei <appender name="stdout" class="org.apache.log4j.ConsoleAppender"> <param name="Threshold" value="TRACE" /> <param name="Target" value="System.out" /> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%d

Mit FileNamePattern, RollingFileAppender in log4j

Anzahl der Antworten 6 Antworten
Habe ich eine log-Datei namens app.log. Wenn es rollt sich nicht mehr (ich werde es auf jede minute nur für Test-Zwecke), möchte ich es umbenannt werden zu app-YYYY-MM-dd_HH-mm.log aber es funktioniert nicht. Unten ist meine log4j Einstellungen:

Warum macht Tomcat-werfen', - java.lang.IllegalStateException: Klassen-Invarianten-Verletzung' bei deimplementierung?

Anzahl der Antworten 2 Antworten
Ich habe eine web-Anwendung (Tomcat 6, log4j 1.2.16), die beginnt mit einem listener. Deinstallation von löst die Anwendung die folgende Ausnahme: INFO (HqListener.java:28) - HqListener exited! log4j:ERROR log4j called after unloading, see http://logging.apache.org/log4j/1.2/faq.html#unload. java.lang.IllegalStateException: Class invariant violation

Anmeldung Spring-bean-Erstellung / dependency injection

Anzahl der Antworten 2 Antworten
Ich bin auf der Suche nach einem Weg zur Einrichtung Log4j (oder anderen Geräts), damit ich sehen kann, die in den log, wenn der Frühling legt eine Bohne oder legt Sie eine bean-Eigenschaft. ZB. so etwas wie

Wie zu unterdrücken Spark Anmeldung im unit-tests?

Anzahl der Antworten 6 Antworten
So, Dank leicht googleable blogs, die ich ausprobiert: import org.specs2.mutable.Specification class SparkEngineSpecs extends Specification { sequential def setLogLevels(level: Level, loggers: Seq[String]): Map[String, Level] = loggers.map(loggerName => { val logger = Logger.getLogger(loggerName) val prevLevel = logger.getLevel logger.setLevel(level) loggerName

Log4j nicht drucken in eine Datei oder die Standardausgabe

Anzahl der Antworten 1 Antworten
Ich habe gerade heruntergeladen Log4j und versuche es zu testen. Ich kopierte eine Probe Eigenschaften, die zu druckende Datei an stdout und eine Datei aus hier aber es funktioniert auch nicht. Hier ist mein code: public class

Gibt es eine Protokoll-Bibliothek für C? (wie log4j für C)

Anzahl der Antworten 3 Antworten
Arbeite ich schon in Java für eine lange Zeit, und ich habe accostumed verwenden Sie die log4j-Bibliothek für die logs. Es ist eine wunderbare, und jetzt, dass ich ' m verschieben auf C möchte ich finden, wenn

LOG4J in Android

Anzahl der Antworten 2 Antworten
Habe ich Java-Projekt mit einer Menge von Dateien, die Verwendung von LOG4J. Jetzt versuche ich, die Portierung auf Android-Plattform. Ist es möglich, den code wiederverwenden, wie es ist, mit LOG4J-Funktion Aufrufe? Aktuelle Verständnis: Eigenschaft Konfiguration funktioniert nicht

Wie zu verwenden log4j ist FileAppenders asynchron?

Anzahl der Antworten 3 Antworten
Arbeite ich an einem low-latency-trading-Applikation. Wir möchten, erhöhen die Menge der lof4j Protokollierung, die wir schreiben, um die Datei, bei gleichzeitiger Minimierung der Auswirkungen auf unsere end-to-end-Verarbeitung Zeit. Was ist der empfohlene Weg, dies zu tun? Ich

Eine Logdatei pro Ausführung mit log4j

Anzahl der Antworten 3 Antworten
Wie konfigurieren Sie log4j.Eigenschaften genau eine Logdatei pro Ausführung einer app. Ich habe gelesen, dass Sie verwenden sollten einen timestamp in den Dateinamen aber, dass viele Dateien pro Durchlauf wie die Zeit vergeht. Ich habe versucht, DailyRollingFileAppender

wie zu verwenden log4j schreiben einer Datei in meinem Projekt-Verzeichnis?

Anzahl der Antworten 2 Antworten
Habe ich eine log4j-properties-Datei ist eine Datei erstellen in meinem tomcat - >bin-Ordner, sondern stattdessen kann es schreiben der log-Datei zu meinem Projekt-root-Verzeichnis? webapps>test>___? Hier ist meine log4j-properties-Datei Inhalt. #define the console appender log4j.appender.consoleAppender = org.apache.log4j.ConsoleAppender #

Logs füllen sich mit httpclient.Draht.Inhalt dumps. Wie kann ich Sie ausschalten?

Anzahl der Antworten 2 Antworten
Meine catalina logs füllen sich mit gobs von Aussagen wie: /logs/catalina.out:2010-05-05 02:57:19,611 [Thread-19] DEBUG httpclient.wire.content - >> "[0x4] [0xc][0xd9][0xf4][0xa2]MA[0xed][0xc2][0x93][0x1b][0x15][0xfe],[0xe]h[0xb0][0x1f][0xff][0xd6][0xfb] [0x8f]O[0xd4][0xc4]0[0xab][0x80][0xe8][0xe4][0xf2][\r]I&[0xaa][0xd2]BQ[0xdb](zq[0xcd]ac[0xa8] auf und auf ewig. Suchte ich jedes config-Datei in tomcat und apache für die Aussagen, dass angeblich

No appenders gefunden werden konnte, der für den logger (org.apache.http.client.Protokoll.RequestAddCookies)

Anzahl der Antworten 4 Antworten
Ich versuche zu laufen, einen selenium webdriver-code auf Firefoxdriver aber im Lauf der Zeit bin ich immer eine Ausnahme -- log4j:WARN No appenders could be found for logger (org.apache.http.client.protocol.RequestAddCookies). log4j:WARN Please initialize the log4j system properly. Exception

Wie zu verwenden CipherOutputStream richtig zu verschlüsseln und zu entschlüsseln, melden erstellt mit log4j (RollingFileAppender)

Anzahl der Antworten 1 Antworten
Ich habe ein problem bei der Verschlüsselung/Entschlüsselung der log-Datei generiert, die von log4j ist RollingFileAppender. Für die Verschlüsselung habe ich versucht zu erweitern, die RollingFileAppender, nenne es einfach EncryptedRollingFileAppender. Ich überschreiben Sie die Methode setFile(String fileName, boolean

Log4j-appender Größe

Anzahl der Antworten 4 Antworten
Meine appender Größe festgelegt wurde MB in log4j appneder aber wenn ich es geändert KB ' s hat Es nicht funktioniert. Kann ich log4j-appender Größe in KB. Wie log4j.appender.processAppender.MaxFileSize=20KB Wenn ja, dann ist es brauchen, um hinzuzufügen

Log4j2-JDBC-Appender

Anzahl der Antworten 3 Antworten
How to connect jdbc-appender in log4j2???? im neuen zu log4j2.0 alle mir einer helfen dieses Problem zu lösen?? <?xml version="1.0" encoding="UTF-8"?> <configuration status="error"> <appenders> <Jdbc name="databaseAppender" tableName="application_log"> <DriverManager url="jdbc:oracle:thin:@//localhost:1521/XE" username="system" password="system" /> <Column name="level" pattern="%level" /> <Column

konfigurieren von jetty zu verwenden log4j?

Anzahl der Antworten 1 Antworten
Wie Konfiguriere ich jetty zu verwenden log4j? Ich bin bereits über log4j in meine Anwendung ein, während jetty meldet auf stderr... import org.apache.log4j.Logger; import org.apache.log4j.PropertyConfigurator; import org.eclipse.jetty.server.Connector; import org.eclipse.jetty.server.Server; import org.eclipse.jetty.server.nio.SelectChannelConnector; import org.eclipse.jetty.servlet.ServletContextHandler; import org.eclipse.jetty.servlet.ServletHolder; public class

Apache Log4j-Protokollierung mit bestimmten Zeitzone

Anzahl der Antworten 6 Antworten
Möchte ich das Protokoll sollte enthalten-Datum-Einträge von bestimmten Zeitzone. Gibt es eine Möglichkeit zu zwingen, Zeitzone log4j.properties? Nun bin ich mit dem JDK 1.5, Wie Sie bereits wissen, dass es ist timezone bug im JDK 1.5, die

Wie bekomme ich mehr debug-Meldungen aus dem Ruhezustand?

Anzahl der Antworten 3 Antworten
Ich habe nicht in der Lage zu bekommen, eine weitere Ausgabe in der Konsole (Debuggen) aus dem Ruhezustand trotz ein paar Eigenschaften in der hibernate.cfg.xml - Datei. Zum Beispiel, durch hinzufügen der Zeile <property name="show_sql">true</property> nicht, in

Die Speicherung von log-in .log-Datei mit SLF4j/log4j

Anzahl der Antworten 2 Antworten
Ich bin mit SLF4J und wie pro Anforderung habe ich zum speichern der logs in der .log-Datei. Aber wenn ich das Programm das Protokoll nicht geschrieben in thelog-Datei. Klasse : import org.slf4j.Logger; import org.slf4j.LoggerFactory; public class TestSLF4J

Wie kann ich drucken Sie die SQL-Abfrage Ergebnis-Protokoll mit log4j?

Anzahl der Antworten 2 Antworten
Ich bin mit Spring 3.1.1, MyBatis 3.1.1, MySQL 5.0.67. Meine Spring-Konfiguration ist unten: <bean id="dataSource" class="org.apache.tomcat.jdbc.pool.DataSource" destroy-method="close"> <property name="driverClassName" value="com.mysql.jdbc.Driver" /> <property name="url" value="${jdbc.url}" /> <property name="username" value="${jdbc.username}" /> <property name="password" value="${jdbc.password}" /> <property name="validationQuery" value="select 1"/>

überschreiben log4j-Konfiguration programmatisch: Speicherort der Datei für FileAppender

Anzahl der Antworten 2 Antworten
ist es möglich, das überschreiben der "Datei" - Eigenschaft ein appender konfiguriert wurde, in der log4j.properties ohne Erstellung eines neuen appender? Und wenn ja - wie? Dies ist die situation: ich habe zwei apenders, A1 ist ConsoleAppender

Wie dynamisch ändern log-level in SLF4j ODER Log4J

Anzahl der Antworten 3 Antworten
Kürzlich stieß ich auf eine Situation, in der Anwendung Loglevel dynamisch ändert. Application Admin kann Sie auf INFO/DEBUG/WARNEN von front-end. Basierend auf den log-level gewählt werden, ihn der Anwendung Protokollierung geändert werden muss. Ich bin sicher, dass

Wie richtig Herunterfahren log4j2

Anzahl der Antworten 3 Antworten
Wenn man nicht innerhalb einer web-Anwendung, was ist der richtige Weg, um das Herunterfahren Log4j2? Ich sehe nur eine noop LogManager.shutdown() InformationsquelleAutor user671731 | 2014-09-16

RollingFileAppender Log4J keine Rolle-Datei

Anzahl der Antworten 3 Antworten
Schreibe ich einen kleinen xml-transformation-Schicht in Java. Ich empfangen von xml über web-service -, ändern Sie es, und senden Sie dann die geänderte xml zu einem anderen system. Ich warte dann auf eine Antwort und Rückgabe der

java.io.WriteAbortedException: das schreiben abgebrochen; java.io.NotSerializableException: org.apache.log4j.Logger

Anzahl der Antworten 1 Antworten
Ich bin immer dieser Fehler im Tomcat, wenn ich versuche zu einloggen in ein Benutzer in meinem system: org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 1967 ms Sau 14, 2013 7:39:17 PM org.apache.catalina.session.StandardManager doLoad SEVERE: IOException while

Rolling logs von Größe und Zeit

Anzahl der Antworten 3 Antworten
Benutze ich RollingFileAppender von log4j 1.2.16, die sich log-Dateien, wenn Sie erreichen eine bestimmte Größe. Jetzt möchte ich den roll-log-Dateien täglich und, wenn Sie erreichen eine bestimmte Größe. Es werden daher eine oder mehrere log-Dateien pro Tag.

Log4j:wie definieren Sie einen gängigen layout-und ConversionPattern für mehrere appenders

Anzahl der Antworten 2 Antworten
Habe ich mehrere appenders in meinem log4j config, und ich Frage mich, ob es möglich wäre, zu definieren Sie das layout und Konvertierung Muster einmal für alle von Ihnen. I. e. Ich habe log4j.appender.CA=org.apache.log4j.ConsoleAppender log4j.appender.CA.layout=org.apache.log4j.PatternLayout log4j.appender.CA.layout.ConversionPattern=%d{yyyy/MM/dd HH:mm:ss}

NoSuchMethodError: org.slf4j.impl.StaticLoggerBinder.getSingleton()

Anzahl der Antworten 4 Antworten
Das Problem verursacht wurde, indem man die Abhängigkeiten in meinem pom.xml [cxf-bundle-jaxrs], welche intern eine niedrigere version von slf4j. Ich konnte dieses Problem beheben, aktualisieren diese Abhängigkeit auf die neueste Version. Vielen Dank an alle. Ich versuche,

Die Verwendung von log4J Ebenen

Anzahl der Antworten 8 Antworten
Was ist die beste Praxis in der Verwendung von log4j Ebenen während der Codierung. Ich meine, wenn wir es nutzen INFO-Protokollierung, wenn wir die DEBUG-logging /ERROR-logging etc. ziemlich subjektiv. Vielleicht Community Wiki wäre angemessen? InformationsquelleAutor Eager Learner

Schreiben von audit-Protokollen mit log4j

Anzahl der Antworten 5 Antworten
Ich habe eine Anwendung, zum schreiben von Protokollen von zwei verschiedenen Arten: Anwendung von log-und audit-log. Anwendungsprotokoll verwendet wird für debug-Zwecke in der Erwägung, dass audit-log ist die Aufzeichnung der ausgeführten Operationen. Beide Protokolle werden in verschiedenen

Konsole-Anwendung mit Spring 3 und log4J

Anzahl der Antworten 2 Antworten
Ich versuche init log4J mit Feder und machen log4j ein wenig weniger gesprächig. Aber ich kann nicht fahren Feder nach unten in die Protokollierung. Ich habe diese in meinem spring.xml: <bean id="log4jInitialization" class="org.springframework.beans.factory.config.MethodInvokingFactoryBean"> <property name="targetClass" value="org.springframework.util.Log4jConfigurer" />

Log4j "Maxfilesize"

Anzahl der Antworten 1 Antworten
Problem habe ich auch mit log4j ist, dass wenn ich geben Sie "maxfilesize" es funktioniert für die generierten Dateien im src-Ordner des Projekts, sondern die log-Dateien generiert, die in tomcat bin, sind nicht splited in separate Dateien,

Logger.setLevel() nicht die Protokollierung aktivieren, richtig

Anzahl der Antworten 1 Antworten
Situation: ich habe dieses log4j-logger: private static final Logger logger = Logger.getLogger(ThisClassName.class); Bin und versuchen, programmgesteuert durch: Logger.getLogger(ThisClassName.class).setLevel(Level.DEBUG); Immer noch, DEBUG-level Drucke sind swalloed (beim INFO-Ausdrucke sind erfolgreich gedruckt). Sogar dieses bit hat keine Wirkung: Logger.getRootLogger().setLevel(Level.DEBUG); Aufruf

Spring Boot-JDBC-Template SQL-Log

Anzahl der Antworten 4 Antworten
Ich versuche log-SQL-Abfragen mit den params für die Spring-Boot-JDBC-aber es wird nicht gedruckt die details in der log.Ich bin mit Spring Boot 1.5.8 version.Bitte helfen Sie mir, dieses zu lösen. Anwendung.Eigenschaften: spring.datasource.url=url spring.datasource.username=user spring.datasource.password=password spring.datasource.driver-class-name=com.microsoft.sqlserver.jdbc.SQLServerDriver logging.level.org.springframework.jdbc.core.JdbcTemplate=debug spring.datasource.type