Arbeide med eksempelet på Apache Commons-logging
Dette eksempelet viser TPTP-støtten for logging av Common
Base Events ved hjelp av APIer for Apache Commons-logging. Brukerne opplever logging av Common Base Events til en loggingsagent.
Opprett eksempelet hvis du ikke har gjort det allerede, ved å velge Fil >
Ny(tt) > Eksempel... > Eksempel på Apache Commons-logging.
Innholdet i eksempelet omfatter Java-kildekoden og avhengigheter som
kreves for å vise funksjoner for å logge Common Base Events til en Apache Commons-logger.
Følg denne fremgangsmåten for å kjøre dette eksempelet og koble til loggingsagenten automatisk:
- Kontroller at alle kompileringsfeil er rettet.
- Hvis du bruker en frittstående installasjon av Agent Controller (AC), kontrollerer du at den er startet (ikke nødvendig). Alternativt kan du bruke en direkte tilkobling som er et begrenset antall AC-tjenester som er inkludert i arbeidsbenken.
- Åpne perspektivet Profilering og logging (Vindu > Åpne perspektiv > Annet... > Profilering og logging).
- Kjør eksempelklassen fra perspektivet Profilering og logging (Kjør > Profiler...> Opprett en ny oppstartskonfigurasjon av typen Java-applikasjon > Sett prosjektnavnet til eksempelets prosjektnavn > Sett hovedklassen til 'HyadesLoggingCommonsSample' > Bytt til flippen Overvåker > Opphev valget av "Java-profilering" og velg "Agentoppdager" > Profil).
- Etter noen få sekunder er loggingsagenten funnet og tilkoblet automatisk. Velg loggingsagenten som ble funnet, og åpne Logg-visningen i perspektivet Profilering og logging for å vise loggede Common Base Event-loggposter (Vindu > Vis visning > Andre... > Profilering og logging > Loggvisning > OK).
- Oppdater Logg-visningen i perspektivet Profilering og logging (<høyreklikk på 'HyadesLoggingCommonsSample'-loggingsagenten> > Oppdater).
Alternativt kan du følge denne fremgangsmåten for å kjøre dette eksempelet og koble til loggingsagenten manuelt:
- Kontroller at alle kompileringsfeil er rettet.
- Hvis du bruker en frittstående installasjon av Agent Controller (AC), kontrollerer du at den er startet (ikke nødvendig). Alternativt kan du bruke en direkte tilkobling som er et begrenset antall AC-tjenester som er inkludert i arbeidsbenken.
- Kjør eksempelklassen fra Java-perspektivet (Kjør > Kjør... > Opprett en ny oppstartskonfigurasjon av typen Java-applikasjon > Hovedklasse > Søk... > HyadesLoggingCommonsSample > OK > Kjør).
- Åpne perspektivet Profilering og logging (Vindu > Åpne perspektiv > Annet... > Profilering og logging).
- Koble til loggingsagenten 'HyadesLoggingCommonsSample' i perspektivet Profilering og logging (Kjør > Profiler... > Tilkoble - Java-prosess > Ny > Flippen Verter > Bruk 'Lokal direktetilkobling' hvis du ikke bruker en frittstående installasjon av Agent Controller. Bruk ellers et gyldig vertsnavn og port. > Flippen Agenter > Dobbeltklikk på agenten HyadesLoggingCommonsSample > Velg flippen Mål > Profileringsprosjekt > Bla gjennom... > 'LoggingCommonsProject' > OK > Profil).
- Start overvåking av 'HyadesLoggingCommonsSample'-loggingsagenten (<høyreklikk på 'HyadesLoggingCommonsSample'-loggingsagenten> > Start overvåking).
- Åpne Logg-visningen i perspektivet Profilering og logging for å vise loggede Common Base Event-loggposter (Vindu > Vis visning > Andre... > Profilering og logging > Loggvisning > OK).
- Oppdater Logg-visningen i perspektivet Profilering og logging (<høyreklikk på 'HyadesLoggingCommonsSample'-loggingsagenten> > Oppdater).
(C) Copyright IBM Corporation 2000, 2006. All Rights
Reserved.