Arbeta med Apache Commons-loggning: Exempel
Det här exemplet demonstrerar TPTP-funktionen för loggning av gemensamma bashändelser med hjälp av APIer för Apache Commons-loggning. Användare loggar gemensamma bashändelser till en loggningsagent.
Om du inte redan har gjort det skapar du exemplet med Arkiv > Nytt > Exempel... > Exempel på gemensam Apache-logg.
I exemplet ingår den Java-källkod och de beroenden som behövs för att logga gemensamma bashändelser till en Apache Commons-loggningsfunktion.
Utför de här stegen för att köra exemplet och automatiskt ansluta till loggningsagenten:
- Bekräfta att alla kompileringsfel har rättats.
- Om du använder en fristående installation av agentkontrollanten ser du till att den startas (inte obligatoriskt). Alternativt kan du använda en direktanslutning som består av ett begränsat antal agentkontrollantjänster som ingår i arbetsmiljön.
- Öppna profilerings- och loggningsperspektivet (Fönster > Öppna perspektiv > Övriga... > Profilering och loggning).
- Kör exempelklassen från profilerings- och loggningsperspektivet Kör > Profil... > Skapa en ny startkonfiguration av typen Java-tillämpning > Ange projektnamnet som exemplets projektnamn > Ange huvudklassen som "HyadesLoggingCommonsSample" > Växla till fliken Övervakare > Avmarkera "Java-profilering" och välj "Agentupptäcktsfunktion" > Profil).
- Efter några sekunder bör loggningsagenten ha upptäckts och anslutits automatiskt. Markera den upptäckta loggningsagenten och öppna loggvyn i profilerings- och loggningsperspektivet för att visa loggposterna för loggade gemensamma bashändelser (Fönster > Visa vy > Annat... > Profilering och loggning > Loggvy > OK).
- Uppdatera loggvyn i profilerings- och loggningsperspektivet (<högerklicka på loggningsagenten HyadesLoggingCommonsSample> > Uppdatera).
Alternativt kan du utföra de här stegen för att köra exemplet och manuellt ansluta till loggningsagenten:
- Bekräfta att alla kompileringsfel har rättats.
- Om du använder en fristående installation av agentkontrollanten ser du till att den startas (inte obligatoriskt). Alternativt kan du använda en direktanslutning som består av ett begränsat antal agentkontrollantjänster som ingår i arbetsmiljön.
- Kör exempelklassen från Java-perspektivet (Kör > Kör... > Skapa en ny startkonfiguration av typen Java-tillämpning > Huvudklass > Sök... > HyadesLoggingCommonsSample > OK > Kör).
- Öppna profilerings- och loggningsperspektivet (Fönster > Öppna perspektiv > Övriga... > Profilering och loggning).
- Anslut till loggningsagenten HyadesLoggingCommonsSample i profilerings- och loggningsperspektivet (Kör > Profil... > Anslut - Java-process > Ny > Fliken Värdar > Använd Lokal direktanslutning om du inte använder en fristående installation av agentkontrollanten. Använd i så fall ett giltigt värdnamn och en port. > Fliken Agenter > Dubbelklicka på agenten HyadesLoggingCommonsSample > Välj fliken Destination > Profileringsprojekt > Bläddra... > LoggingCommonsProject > OK > Profil).
- Starta övervakning av loggningsagenten HyadesLoggingCommonsSample (<högerklicka på loggningsagenten HyadesLoggingCommonsSample> > Starta övervakning).
- Öppna loggvyn i profilerings- och loggningsperspektivet för att visa loggposterna för loggade gemensamma bashändelser (Fönster > Visa vy > Annat... > Profilering och loggning > Loggvy > OK).
- Uppdatera loggvyn i profilerings- och loggningsperspektivet (<högerklicka på loggningsagenten HyadesLoggingCommonsSample> > Uppdatera).
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.