ESalimov
I'm new here

ein eigenes Logging

Jump to solution

Hallo Community,

ich habe ein kleines Problem und hoffe, dass einer von Euch mir weiterhelfen kann.

Das Kontaktformular muss per Email weitergeschickt werden, dafür haben wir ein eigenes Modul eingebaut:

components>

        <web-app>

            <name>Form Module DEV</name>

            <displayname>Form Module DEV</displayname>

            <description>Form Module for DEV</description>

            <web-xml>web.xml</web-xml>

            <web-resources>

                <resource>lib/formular.jar</resource>

                <resource>lib/zip4j_1.3.2.jar</resource>

                <resource>lib/ojdbc6.jar</resource>

                <resource>lib/commons-io-2.4.jar</resource>

                <resource>lib/commons-httpclient.jar</resource>

                <resource>lib/commons-fileupload-1.3.jar</resource>

                <resource>lib/commons-email-1.3.2.jar</resource>

                <resource>lib/mail-1.4.7.jar</resource>

            </web-resources>

        </web-app>

Alles läuft prima. Aber mir fehlt die Log-Ausgabe.

Aus diesem Grund habe ich mein Modul weiterentwickelt:

modul.xml

                <resource>log4j.properties</resource>

                <resource>formular.log</resource>

log4j.properties

### direct log messages to stdout ###

log4j.appender.MeinConsoleAppender=org.apache.log4j.ConsoleAppender

log4j.appender.MeinConsoleAppender.layout=org.apache.log4j.PatternLayout

log4j.appender.MeinConsoleAppender.layout.ConversionPattern=%d{ISO8601} %-5p [%t] %c: %m%n

### direct messages to file LogDatei.log ###

log4j.appender.MeinDaRoFiAppender=org.apache.log4j.RollingFileAppender

log4j.appender.MeinDaRoFiAppender.datePattern='.'YYYY-MM-dd_HH-MM

log4j.appender.MeinDaRoFiAppender.file=/opt/firstspirit5/web/fs5preview_41206/WEB-INF/formular.log 

log4j.appender.MeinDaRoFiAppender.layout=org.apache.log4j.PatternLayout

log4j.appender.MeinDaRoFiAppender.layout.ConversionPattern=%d{ISO8601} %-5p [%t] %c: %m%n

### set log levels - for more verbose logging change 'info' to 'debug' ###

log4j.logger.org.LogDatei=info

ich kriege folgende Fehlermeldung in der  fs-wrapper.log Datei:

INFO   | jvm 1| 2014/07/07 14:21:47 | log4j:WARN No appenders could be found for logger (net.codejava.upload.BewerbungFormularKarriere).
INFO   | jvm 1| 2014/07/07 14:21:47 | log4j:WARN Please initialize the log4j system properly.

ich habe versucht :

log4j.appender.MeinDaRoFiAppender.file= /opt/firstspirit5/conf/fs-server.log

Ändert sich nichts. kriege ich immer noch die gleiche Fehlermeldung.

Kann jemenad mir weiterhelfen?

Ich bedanke mich im Voraus.

Viele Grüße,

Emil.

10 Replies

Hallo zusammen,

Endlichmal wurde das Problem behoben. Die Log Datei darf nicht leer sein.

Vielen Dank für die Hilfe.

Viele Grüße,

Emil.

0 Kudos