Tag: slf4j
Simple Logging Facade for Java (SLF4J) dient als eine einfache Fassade oder Abstraktionsebene für die verschiedenen logging-frameworks.
3
Antworten
Habe ich ein Projekt mit common-logging und log4j ich ändern möchten, verwenden SLF4J + Logback. Gibt es eine Möglichkeit, vorhandene log4j.xml für Logback? InformationsquelleAutor Mavlarn | 2011-12-22
1
Antworten
Ich versuche, deaktivieren Sie die log-Ausgabe von allen externen Bibliotheken in logback-test.xml. Irgendwie funktioniert es nicht wie beworben, und ich verstehe nicht, warum. Dies ist der Inhalt meiner logback-test.xml: <configuration> <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> <layout class="ch.qos.logback.classic.PatternLayout"> <Pattern>%d{HH:mm:ss.SSS} [%thread]
5
Antworten
Ich bin in den Prozess der Migration der Protokollierung einer mittleren Anwendung, die eine benutzerdefinierte Lösung, um etwas mehr standard. Ich habe mich entschieden, auf die Verwendung von Logback und SLF4J, und ich habe erfolgreich migriert, die
2
Antworten
Will ich meine config logging-system basiert auf slf4j und log4j. Ich möchte, um alle Nachrichten zu protokollieren, von com.Der A-Klasse. Und nur diese Nachrichten. also schrieb ich in meine config-Datei log4j.rootLogger=FATAL, Alle log4j.rootLogger=DEBUG, A1 log4j.appender.A1=com.Ein log4j.appender.Konsole=org.apache.log4j.ConsoleAppender log4j.appender.Console.layout=org.apache.log4j.PatternLayout
2
Antworten
Möchte ich formatieren, meine doubles und floats auf eine bestimmte Anzahl von Dezimalstellen mit SLF4J. Im Grunde bin ich auf der Suche für das entsprechende Java String.format("%.2f", floatValue) im SLF4J. Gelesen die SLF4J-Dokumentation und googeln um konnte
1
Antworten
Ich bin versucht, einen Mapped Diagnostic Context hinzufügen den Benutzernamen des Benutzers eine Anforderung der Seite, um alle relevanten logging-Anweisungen. Allerdings habe ich versucht drei verschiedene Möglichkeiten, um es Arbeit ohne Erfolg: Drücken der username in die
3
Antworten
Ich habe eine JavaSE/Hibernate-test-app (shell-basiert). Ich lege die folgenden jar-Dateien in das Projekt lib-dir: antlr-2.7.6.jar commons-collections-3.1.jar commons-lang-2.5.jar dom4j-1.6.1.jar hibernate-jpa-2.0-api-1.0.0.Final.jar hibernate3.jar javassist-3.12.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-jdk14-1.6.1.jar Wie Sie sehen können, bin ich mit SLF4J mit dem JDK 1.4 logger.
2
Antworten
Ich bin mit OpenSaml in mein maven-Projekt. Wenn ich versuche zu initialisieren OpenSaml, mithilfe einer Variante der DefaultBootstrap Klasse, bekomme ich folgenden stacktrace: java.lang.NoSuchMethodError: org.slf4j.helpers.Util.report(Ljava/lang/String;)V org.apache.log4j.Log4jLoggerFactory.<clinit>(Log4jLoggerFactory.java:47) org.apache.log4j.LogManager.getLogger(LogManager.java:42) org.slf4j.impl.Log4jLoggerFactory.getLogger(Log4jLoggerFactory.java:73) org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:103) org.opensaml.xml.XMLConfigurator.<init>(XMLConfigurator.java:56) org.opensaml.xml.XMLConfigurator.<init>(XMLConfigurator.java:73) Ich habe versucht zu tun, mvn
2
Antworten
Ich versuche für die Bereitstellung der Anwendung, aber es gibt mir eine Fehlermeldung: Fehler beim instanziieren SLF4J LoggerFactory Gemeldete Ausnahme: java.lang.NoClassDefFoundError: org/apache/log4j/Level at org.slf4j.impl.StaticLoggerBinder.<init>(StaticLoggerBinder.java:75) at org.slf4j.impl.StaticLoggerBinder.<clinit>(StaticLoggerBinder.java:45) at org.slf4j.LoggerFactory.bind(LoggerFactory.java:128) at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:107) at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:295) at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:269) at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:281) at
2
Antworten
Sind wir mit Frühjahr mit slf4j und hibernate, die ich versuche, herauszufinden, eine Möglichkeit zum anmelden von Ausnahmen und Fehler automatisch (ich.e ohne das initiieren einer Instanz des Debuggers in jeder Klasse), so dass es möglicherweise Fehler
1
Antworten
Versuche ich zu loggen in eine Datei statt stdout. Meiner Anwendung.conf (im Verzeichnis src/main/resources/): akka { event-handlers = ["akka.event.slf4j.Slf4jEventHandler"] loglevel = "DEBUG" } logback.xml (im Verzeichnis src/main/resources/): <configuration> <appender name="FILE" class="ch.qos.logback.core.FileAppender"> <file>log/app.log</file> <append>true</append> <encoder> <pattern>%date{yyyy-MM-dd} %X{akkaTimestamp} %-5level[%thread]
1
Antworten
Wenn ich ein Projekt von mir myproject1 hat die folgenden depenedencies: <!-- logging --> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.6</version> </dependency> <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-core</artifactId> <version>1.1.1</version> <scope>test</scope> </dependency> <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version>1.1.1</version> <scope>test</scope> </dependency> Und ich myproject1 in myproject2 etwa
1
Antworten
Ich habe die folgende Fehlermeldung, wenn ich versuche, für die Bereitstellung der Anwendung auf Tomcat. 04-Sep-2013 17:59:29.424 SEVERE [AsyncFileHandlerWriter-1626573634] org.apache.catalina.core.StandardContext.startInternal Error during ServletContainerInitializer processing javax.servlet.ServletException: Failed to instantiate WebApplicationInitializer class at org.springframework.web.SpringServletContainerInitializer.onStartup(SpringServletContainerInitializer.java:165) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5370) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at
2
Antworten
Ich versuche zum bereitstellen einer web-app, um tomcat mit Hilfe von ANT, aber ich lief in diese Fehler (die app kompiliert schön, in einem einfachen ant-task. Das Problem tritt auf, wenn Tomcat neu gestartet wird): Stacktrace: Caused
1
Antworten
Ich bin mit Hibernate 4.0 und Coldfusion 8 mit Jrun, das hat leider log4j bereits enthalten und ich kann nicht entfernen Sie es, und die version von log4j ist zu alt (keine Spur). Deshalb Ruhezustand nicht funktionieren
2
Antworten
Habe ich ein seltsames Verhalten mit meinem JUnit-Test, der verwendet mit SLF4j Logback für die Protokollierung. Protokollierung der perfekt funktioniert in den ersten test-annotierten Methode, scheitert aber in den folgenden Methoden. BTW: Tests, die nicht-test-kommentiert, wie erwartet.
2
Antworten
Ich so konfiguriert haben, dass meine pom.xml enthalten slf4j und Bindungen log4j-und exclude-commons-logging wie beschrieben hier und deaktiviert den Ruhezustand eigenen logging wie beschrieben hier. Kann ich unterdrücken Frühjahr eigenen Nachrichten, aber Hibernate Nachrichten kommen immer noch
3
Antworten
Spring framework wirft Exception in thread "main" java.lang.NoSuchMethodError: org.slf4j.spi.LocationAwareLogger.log(Lorg/slf4j/Marker;Ljava/lang/String;ILjava/lang/String;Ljava/lang/Throwable;)V at org.apache.commons.logging.impl.SLF4JLocationAwareLog.info(SLF4JLocationAwareLog.java:159) at org.springframework.context.support.AbstractApplicationContext.prepareRefresh(AbstractApplicationContext.java:454) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:392) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:93) was ist der Grund? InformationsquelleAutor user496949 | 2011-03-23
1
Antworten
Wie logging-Ebenen von java.util.Protokollierung anzeigen zu SLF4J? SLF4J trace debug info warnen Fehler fatal java.util.Protokollierung besten feiner feine config info Warnung schweren InformationsquelleAutor shashantrika | 2013-12-27
2
Antworten
Ich habe ein bisschen ein Problem in logging in eine Datei mit log4j im Sturm . Vor Abgabe meiner Topologie , ich.e in meiner main-Methode schrieb ich einige log-Anweisungen und konfiguriert den logger mit : PropertyConfigurator.configure(myLog4jProperties) Wenn
3
Antworten
Ich benutze hibernate, spring mvc und eclipse. In meinem eclipse-Konsole, die den hibernate-sql-displays in form von: Hibernate: insert into some_table (fieldname1, fieldname2, fieldname3, fieldname4) values (?, ?, ?, ?) Wie bekomme ich die Konsole zum drucken der
3
Antworten
Habe ich eine web-app bereitgestellt, um eine Tomcat 7 server. Meine Anwendung verwendet log4j und ein file appender. Jedoch, nicht alle log-Nachrichten werden immer in die Datei geschrieben. Auf meinem classpath habe ich: log4j-1.2.14.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar Meine
6
Antworten
Ich habe diese spezifischen Anforderungen : Müssen in der Lage sein, um log-in FATAL Ebene Verwenden müssen SLF4J Verwenden müssen Log4j2 Recht, hier ist nun mein Umsetzung: final Logger logger = LoggerFactory.getLogger(HelloWorld.class); final Marker marker = MarkerFactory.getMarker("FATAL");
7
Antworten
Ist es möglich, irgendwie abzufangen, die die Protokollierung (SLF4J + logback) und eine InputStream (oder etwas anderes, das ist lesbar) über einen JUnit Testfall...? InformationsquelleAutor carlspring | 2015-03-16
2
Antworten
Wenn ich ein upgrade auf activemq-alle-5.6.0 Ich bekomme diese Fehlermeldung beim Start des Servers SLF4J: Class-path enthält mehrere SLF4J-Bindungen Habe ich nicht dieses Problem bei der Verwendung von activemq-alle-5.5.1 Überprüfung finde ich, dass es StaticLoggerBinder.class in beiden
2
Antworten
Ich weiß nicht, wie löse ich dieses Problem. Bitte werfen Sie einen Blick und wenn möglich lassen Sie mir, wie kann ich es lösen. Hier ist mein pom.xml - Datei. <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.1.5.RELEASE</version> <relativePath /> <!--
2
Antworten
Ich bin mit dem org.slf4j.Logger log-Ausgabe. Die Ausgabe wird auf die Konsole. Wie bekomme ich die Protokollierung protokolliert in einer log-Datei? private static final Logger LOG = LoggerFactory.getLogger(ClassName.class ); LOG.info("Logging output to console"); Ich bin nicht mit
1
Antworten
Hallo ich bin neu JBoss - und Einsatzplanung von meiner web-Anwendung in JBoss EAP 6. Die Bereitstellung erfolgreich ist und beim Zugriff auf die Anwendung bin ich immer die unten Ausnahme. Ich bin mit logback und slf4j
1
Antworten
Also habe ich versucht folgende diese (nicht-maven-Implementierung) und-Anforderungen in Ihren Website für das hinzufügen von slf4j log4j. und versucht, mit diesem code public static void main(String args) { Logger logger = LoggerFactory.getLogger(Main.class); logger.info("test"); } wurde und das
6
Antworten
Ich habe ein problem mit meinem Abhängigkeitsstruktur und mehrere SLF4J-binding. Was ich gefunden habe bisher ist, dass üblicherweise verursacht nur eine Warnung, aber in meinem Fall scheint es, zu verhindern, dass mein Programm ausgeführt wird: Das sind
3
Antworten
Fügte ich Log4J2 meiner Anwendung. Ich kopierte alle die Log4J2 .jar-Dateien von LIB-Verzeichnis und erstellt die Log4J2.xml Datei, um es zu unterstützen. Mein code wurde aktualisiert, um den import der nötigen Protokoll-Manager und Logger-APIs. Ich habe dann
4
Antworten
Viele Menschen unsicher sind, wie zu fix Protokollierung für liquibase, entweder an der Konsole oder einer Datei. Ist es möglich, liquibase log zu slf4j? InformationsquelleAutor Benny Bottema | 2014-01-02
2
Antworten
Ich habe die folgende Verzeichnisstruktur in tomcat 6: tomcat |-lib | |- logback-classic.jar | |- logback-core.jar | |- slf4j-api.jar | |- myState.jar |-shared | |-lib | | |- myStateLogback.xml |-webapps | |-myApp | | |-WEB-INF | |
2
Antworten
Hat jemand SLF4J /logback die Arbeit mit JBoss 7? Zuvor war ich in der Lage, um meine app funktioniert in JBoss 5.1-Software, indem Sie meine "logback.groovy" in [server]/conf, und die logback-core, classic (0.9.28) und Groovy (1.8.0) Gläser
1
Antworten
Aktualisierte ich meine version von Play-und andere Bibliotheken, und ich sehe jetzt, dieses: SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/home/paul/.ivy2/cache/org.slf4j/slf4j-nop/jars/slf4j-nop-1.7.7.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/home/paul/.ivy2/cache/org.slf4j/slf4j-jdk14/jars/slf4j-jdk14-1.7.7.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/home/paul/.ivy2/cache/org.slf4j/slf4j-simple/jars/slf4j-simple-1.7.7.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See
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
1
Antworten
Ich habe ein java-8-app mit einer Klasse foo wie diese: import org.slf4j.Logger; import org.slf4j.LoggerFactory; public class Foo { private final Logger log = LoggerFactory.getLogger(Foo.class); public String something() { log.info("doing foo test"); return "test"; } } Dem ich
5
Antworten
Derzeit habe ich logback Konfigurationsdatei ich.e logback.xml die src/main/resources. Ich will den Protokolliergrad festlegen, aber ich will Kontrolle außerhalb des Krieges. Einer Lösung, die ich denken konnte, zu externalisieren es in der properties-Datei, laden Sie Sie auf
4
Antworten
Für die Entwicklung mit Java, ich benutze Slf4j und Logback. Logger logger = LoggerFactory.getLogger(HelloWorld.class); logger.debug("Hello world."); Wie man diese beiden libs in Clojure-Programmen? Mehrheit der Clojure-Programmierung nicht hat .Klasse Konzept (möglichst natürlich über AOT). Was tun Sie
1
Antworten
Warum erhalte ich diese Fehlermeldung: java.lang.NoSuchMethodError: ch.qos.logback.classic.LoggerContext.getBithTime() Meine Vermutung ist, dass der Tippfehler wurde behoben und die Versionen von slf4j und logback nicht entsprechen, aber ich konnte nicht alles finden Sie in den release notes, die sagt,
1
Antworten
Wenn instanziiere ich ein Kafka Verbraucher KafkaConsumer<String,String> consumer = new KafkaConsumer<String,String>(props); Bekomme ich diese Meldung SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. Wie aktiviere ich
4
Antworten
Ich habe einen Fehler beim importieren der org.slf4j.* Pakete. import org.slf4j.Logger; import org.slf4j.LoggerFactory; Haben Sie irgendwelche Ideen, wo kam es aus ? es wäre besser, wenn wir nicht zu erraten, der Fehler... Blau! (Ich dachte, das war
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
1
Antworten
Ich bin immer folgende SLF4J Ausnahme, ich Habe Versucht, das Entfernen von slf4j Abhängigkeiten von pom.xml noch es zu bestehen , kann jemand helfen???? Die Ausnahme, die Ausgelöst wird, als : . . . " org.osgi.framework.BundleException: Exception
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
5
Antworten
Ich setup eine grundlegende Java-Programm, ich bin nach dieser tutorial und haben genau dieses-code: import org.slf4j.Logger; import org.slf4j.LoggerFactory; public class HelloWorld { public static void main(String args) { Logger logger = LoggerFactory.getLogger(HelloWorld.class); logger.info("Hello World"); } } Habe
1
Antworten
In meinem Beispiel habe ich den folgenden code: package com.example.somepackage; public class Example { public static void main(String args) { org.slf4j.Logger logger = org.slf4j.LoggerFactory.getLogger(Example.class); logger.info("Example message."); } } Ich will, dass es die Ausgabe in der Konsole
2
Antworten
Ich bin versucht, Quarz in einem einfachen Beispiel im Projekt. Ich bin immer folgende exception, ich bin nicht sicher, was es bedeutet...Aber ich aktualisierte mein slf4j zu 1.6.1 in meiner POM-Datei selbst dann ist diese immer noch
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
2
Antworten
Ich habe eine dropwizard-app, wo ich den konfigurierten logger appenders zur Datei wie folgt: logging: level: INFO loggers: "mylogger": INFO "com.path.to.class": INFO appenders: - type: file currentLogFilename: .logs/mylogs.log archivedLogFilenamePattern: .logs/archive.%d.log.gz archivedFileCount: 14 Und erstellt logger in meiner