Thread bestimmte einträge aus einem logfile auslesen
(6 answers)
Opened by mr-sansibar at 2006-04-13 00:46
Hallo !
Bin neu im Gebiet Perl-Programmierung. Mein Problem ist ich möchte aus einem Log-File bestimmte Einträge, wie z.B den Eintrag: "Severity: Error" suchen und den text-blöck wo er gefunden wurde in eine andere Txt-Datei kopieren. Ich hoffe könnte mein Problem einigermassen gut zeigen. Danke... [B]Ein ausschnitt aus der Log-Datei: Date: 11.04.2006 Time: 06:17:39.074 Severity: Debug Thread: ExecuteThread: '29' for queue: 'MessageBrokerQueue' Class: de.deka.techarch.MessageBrokerSV Method: authenticate Location: MessageBrokerSV.java:851 Message: Entering method : <oid>de.deka.techarch.MessageBrokerSV@1273129</oid> : authenticate started Date: 11.04.2006 Time: 06:17:39.212 Severity: Error Thread: ExecuteThread: '29' for queue: 'MessageBrokerQueue' Class: de.deka.techarch.MessageBrokerSV Method: authenticate Location: MessageBrokerSV.java:903 Message: authenticate failed StackTrace: javax.naming.AuthenticationException: BusinessServiceException: [msg: Bei der Verarbeitung sind fachliche Fehler aufgetreten. - code: DNFFSY0001] ValidationErrors [1 error(s)]: Error occured [code: DNFFGL0009 - msg: Die von Ihnen angegebenen Login-Daten sind nicht korrekt. Bitte versuchen Sie es erneut! (Hinweis: Bei dreimaliger Falscheingabe Ihres Kennwortes wird Ihr Zugang gesperrt.)]; [uuid: b8e9c5dc-34fd-4ad1-b9f7-3681b68e030b] at de.deka.techarch.MessageBrokerSV.authenticate(MessageBrokerSV.java:891) at de.deka.techarch.MessageBrokerSV.processRequest(MessageBrokerSV.java:267) at de.deka.techarch.MessageBrokerSV.doPost(MessageBrokerSV.java:445) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:971) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:402) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:305) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6354) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118) at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3635) at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2585) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170) Date: 11.04.2006 Time: 06:17:39.227 Severity: Warning Thread: ExecuteThread: '29' for queue: 'MessageBrokerQueue' Class: de.deka.techarch.MessageBrokerSV Method: processFailedLogin Location: MessageBrokerSV.java:533 Message: <oid>de.deka.techarch.MessageBrokerSV@1273129</oid><cid>E7tj9yCfvvqBIXelKT66VDQF41KX9WAHAr32TJQRYk5vnlKLVQdM!1847602308!-59970917!1144729059045</cid> : Message broker rejected request. The user could not be authenticated in the abaXX realm. Caused by: javax.naming.AuthenticationException [BusinessServiceException: [msg: Bei der Verarbeitung sind fachliche Fehler aufgetreten. - code: DNFFSY0001] ValidationErrors [1 error(s)]: Error occured [code: DNFFGL0009 - msg: Die von Ihnen angegebenen Login-Daten sind nicht korrekt. Bitte versuchen Sie es erneut! (Hinweis: Bei dreimaliger Falscheingabe Ihres Kennwortes wird Ihr Zugang gesperrt.)]; [uuid: b8e9c5dc-34fd-4ad1-b9f7-3681b68e030b]] Date: 11.04.2006 Time: 06:17:39.513 Severity: Debug Thread: ExecuteThread: '29' for queue: 'MessageBrokerQueue' Class: de.deka.techarch.MessageBrokerSV Method: doPost Location: MessageBrokerSV.java:482 Message: Exiting method : <oid>de.deka.techarch.MessageBrokerSV@1273129</oid><cid>E7tj9yCfvvqBIXelKT66VDQF41KX9WAHAr32TJQRYk5vnlKLVQdM!1847602308!-59970917!1144729059045</cid> |