Ben Letzel
Grünschnabel
Guten Tag liebe Kollegen,
ich habe folgendes Problem:
Ich habe mich vor einigen Tagen durch die API des Apache Frameworks Log4J durchgeschlagen und habe auch einige Sachen ausprobiert um ein Logging in eine Art Blockschema darzustellen.
Das Logging bezieht sich auf ein Transfer einer Datei zum Finanzamt, wobei ich für jede zu transferierende XML-Datei einen eindeutigen "Log-Datensatz" haben möchte um diesen später in der GUI darstellen zu können. Dazu habe ich eine Klasse implementiert, die die einzelnen Pattern der Log aufnimmt.
Um das etwas genauer auf den Punkt zu bringen werde ich mal zeigen wie ich es realisiert haben möchte
Im Log soll es folgendermaßen aussehen:
Dabei ist zu beachten, dass eine XML-Datei mehrmals im Log stehen kann z.B. wenn der Transfer beim ersten mal Fehlgeschlagen ist ein erneuter Transfer versucht wird und ggf. dieser erfolgreich war.
In der GUI soll dies später so aussehen, dass es für jeden geloggten Transfer ein Klapp-Menü gibt, wo schließlich die detaillierten Fehlermeldungen der Datei angezeigt werden.
Ich hoffe ihr könnt mir bei dem Thema weiterhelfen.
Lg Ben.
ich habe folgendes Problem:
Ich habe mich vor einigen Tagen durch die API des Apache Frameworks Log4J durchgeschlagen und habe auch einige Sachen ausprobiert um ein Logging in eine Art Blockschema darzustellen.
Das Logging bezieht sich auf ein Transfer einer Datei zum Finanzamt, wobei ich für jede zu transferierende XML-Datei einen eindeutigen "Log-Datensatz" haben möchte um diesen später in der GUI darstellen zu können. Dazu habe ich eine Klasse implementiert, die die einzelnen Pattern der Log aufnimmt.
Um das etwas genauer auf den Punkt zu bringen werde ich mal zeigen wie ich es realisiert haben möchte
Im Log soll es folgendermaßen aussehen:
[Transfer=fref.xml]
(15 08 2011 13:37:43) ELSTER_ERROR - fehlercode - Fehlermeldung
(15 08 2011 13:40:30) ELSTER_ERROR - fehlercode - Fehlermeldung
(15 08 2011 13:41:01) ELSTER_ERROR - fehlercode - Fehlermeldung
(15 08 2011 13:59:39) ELSTER_ERROR - fehlercode - Fehlermeldung
(15 08 2011 14:00:13) ELSTER_ERROR - fehlercode - Fehlermeldung
(15 08 2011 14:26:07) ELSTER_ERROR - fehlercode - Fehlermeldung
(15 08 2011 14:26:37) ELSTER_ERROR - fehlercode - Fehlermeldung
[Ende]
[Transfer=xml.xml]
(15 08 2011 14:26:37) ELSTER_ERROR - fehlercode - Fehlermeldung
(15 08 2011 14:26:37) ELSTER_ERROR - fehlercode - Fehlermeldung
(15 08 2011 14:26:37) ELSTER_ERROR - fehlercode - Fehlermeldung
(15 08 2011 14:26:37) ELSTER_ERROR - fehlercode - Fehlermeldung
[Ende]
[Transfer=xml.xml]
(15 08 2011 15:26:15) ELSTER_OK - 0 - Transfer erfolgreich
[Ende]
Dabei ist zu beachten, dass eine XML-Datei mehrmals im Log stehen kann z.B. wenn der Transfer beim ersten mal Fehlgeschlagen ist ein erneuter Transfer versucht wird und ggf. dieser erfolgreich war.
In der GUI soll dies später so aussehen, dass es für jeden geloggten Transfer ein Klapp-Menü gibt, wo schließlich die detaillierten Fehlermeldungen der Datei angezeigt werden.
Ich hoffe ihr könnt mir bei dem Thema weiterhelfen.
Lg Ben.