Logging

Denne tabellen inneholder egenskapene som er tilgjengelige p† siden Logging i redigeringsprogrammet for persistence.xml.


Merk:

Denne siden er ikke tilgjengelig for prosjekter som bruker Generic-plattformen.

Egenskaper p† siden Logging

Egenskap Beskrivelse Standardverdi

Loggingsniv†

Oppgir mengde og detaljer for loggutdata ved valg av loggingsniv† (i stigende rekkef›lge for informasjon):

Gyldige verdier for java.util.logging.Level:

  • OFF - deaktiverer logging

  • SEVERE - logger unntak som indikerer at TopLink ikke kan fortsette, og alle unntak som genereres under p†logging. Dette omfatter en stakksporing.

  • WARNING - logger unntak som ikke tvinger TopLink til † stoppe, inkludert alle unntak som ikke logges med alvorsgrad. Dette omfatter ikke en stakksporing.

  • INFO - logger p†-/avlogging per serversesjon, inkludert brukernavn. Etter at sesjonen er skaffet, logges detaljert informasjon.

  • CONFIG - logger bare p†logging, JDBC-tilkobling og databaseinformasjon.

  • FINE - logger SQL.

  • FINER - likner advarsel. Inkluderer stakksporing.

  • FINEST - inkluderer tilleggsinformasjon p† lavt niv†.

Eksempel: persistence.xml-fil

<property name="eclipselink.logging.level" value="INFO"/>

Info

  Tidsangivelse

Oppgi om tidsangivelse skal logges i hver loggoppf›ring.

Gyldige verdier:

  • true - logg en tidsangivelse.

  • false - ikke logg en tidsangivelse.

Eksempel: persistence.xml-fil

<property name="eclipselink.logging.timestamp" value="false"/>

true

  Tr†d

Oppgi om en tr†didentifikator skal logges i hver loggoppf›ring.

Gyldige verdier:

  • true - logg en tr†didentifikator.

  • false - ikke logg en tr†didentifikator.

true

  Sesjon

Oppgi om en EclipseLink-sesjonsidentifikator skal logges i hver loggoppf›ring.

Gyldige verdier:

  • true - logg en EclipseLink-sesjonsidentifikator.

  • false - ikke logg en EclipseLink-sesjonsidentifikator.

Eksempel: persistence.xml-fil

<property name="eclipselink.logging.session" value="false"/>

true

  Unntak

Oppgi om unntak som kastes fra EclipseLink-koden, skal logges f›r unntaket returneres til oppkallsapplikasjonen. S›rger for at alle unntak logges og ikke dekkes over av applikasjonskoden.

Gyldige verdier:

  • true - logg alle unntak.

  • false - ikke logg unntak.

Eksempel: persistence.xml-fil

<property name="eclipselink.logging.exceptions" value="true"/>

false

Loggfil

Oppgi en filplassering for loggutdata (i stedet for standard ut).

Eksempel: persistence.xml-fil

<property name="eclipselink.logging.file" value="C:\myout\" />

Logger

Velg hvilken type logger som skal brukes:

Gyldige verdier:

  • DefaultLogger - den interne EclipseLink-loggeren eclipselink.logging.DefaultSessionLog.

  • JavaLogger - java.util.logging-loggeren eclipselink.logging.JavaLog.

  • ServerLogger - java.util.logging-loggeren eclipselink.platform.server.ServerLog. Integreres med applikasjonsserverens logging slik det er definert i eclipselink.platform.server.ServerPlatform.

  • Fullt kvalifisert klassenavn for en tilpasset logger. Den tilpassede loggeren m† implementere grensesnittet eclipselink.logging.SessionLog.

Eksempel: persistence.xml-fil

<property name="eclipselink.logging.logger" value="acme.loggers.MyCustomLogger" />

DefaultLogger