ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
299
299
EMPFEHLEN
-
Hallo und Halli,
ich bin gerade am verwunderten und erstaunten Verzweifeln.
eine kleine Testanwendung mit ein paar log4j debug-statements tut irgendwie bezogen aufu die debug-statements anders innerhalb Eclpse als innerhalb meines Startscripts.
im Startscript habe ich es wie auch in Eclipse im wesentlichen in 5 verschieden Varianten versucht:- mit System-Property -Dlog4j.configuration=log4j.properties und vorhandener "log4j.properties"-Datei
- mit System-Property -Dlog4j.configuration=log4j.properties ohne vorhandener "log4j.properties"-Datei
- mit System-Property -Dlog4j.configuration=file:log4j.properties und vorhandener "log4j.properties"-Datei
- mit System-Property -Dlog4j.configuration=file:log4j.properties ohne vorhandener "log4j.properties"-
- ohne System-Property -Dlog4j.configuration
in Eclipse kommen folgende Ergebnisse zustande:
1) klappt
2) klappt
3) klappt
4) meldet sich mit (erwarteter) FileNotFound und log4j-Warnung mit dem Hinweis log4J richtig zu konfigurieren
5) klappt
Mit dem Startscript passiert immer das selbe und zwar medldet sich die Anwendung ohne FileNotFound aber mit log4jWarnung mit dem typischen Hinweis log4j richtig zu konfigurieren.
Der aufruf des Startscriptes der dann zusammengebastelt herauskommt sicht so aus:
Fall 1 & 2:
Code :1
C:\java\jdk1.6.0_05\bin\java -Xms16M -Xmx32M -Dlog4j.configuration=log4j.properties -cp c:\lib\cmkutils.jar;c:\lib\filedemon.jar;c:\lib\log4j-1.2.15.jar de/equens/filedemon/appl/Sleeper
Fall 3 & 4:
Code :1
C:\java\jdk1.6.0_05\bin\java -Xms16M -Xmx32M -Dlog4j.configuration=file:log4j.properties -cp c:\lib\cmkutils.jar;c:\lib\filedemon.jar;c:\lib\log4j-1.2.15.jar de/equens/filedemon/appl/Sleeper
Fall 5:
Code :1
C:\java\jdk1.6.0_05\bin\java -Xms16M -Xmx32M -cp c:\lib\cmkutils.jar;c:\lib\filedemon.jar;c:\lib\log4j-1.2.15.jar de/equens/filedemon/appl/Sleeper
Hat jemand eine Idee woran das unterschiedliche Verhalten liegt? Irgendwas scheine ich da zu übersehen, nur was?
-
Irgendwie scheine ich manchmal doch zu blind zu sein.
Das Verhalten des Startscriptes kann ich mir nun erklären, da hatte ich die Zeile der Ausgabe des verwendeten Aufrufs mit dem eigentlichen Aufruf verwechselt.
Allerdings bleibt meine Frage insofern noch offen in Bezug auf warum die Eclipse-Laufzeitumgebung trotzdem Log-ausgaben in den Fällen 1, 2, und 5 tätigen kann ...
hat da jemand eine Idee?
Ähnliche Themen
-
log4j Filter Drolliges Verhalten
Von takidoso im Forum JavaAntworten: 1Letzter Beitrag: 11.11.09, 19:21 -
Seltsames Verhalten beim Logging mit Log4J
Von Manuel Hegemann im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 0Letzter Beitrag: 13.05.09, 11:21 -
Log4j: Pfad zur log4j.xml explizit angeben - DOMConfigurator.configure()
Von Kryptaesthesie im Forum JavaAntworten: 8Letzter Beitrag: 13.02.09, 08:26 -
Startscript?
Von emuume im Forum Microsoft WindowsAntworten: 2Letzter Beitrag: 25.07.06, 19:42 -
MySQL-Startscript funktioniert nicht :(
Von Nasenbaer im Forum Linux & UnixAntworten: 3Letzter Beitrag: 27.04.02, 12:02





Zitieren
Login





