Kirjaus

T„ss„ taulukossa on luettelo persistence.xml-muokkausohjelman Kirjaus-sivun ominaisuuksista.


Huomautus:

T„m„ sivu ei ole k„ytett„viss„ projekteissa, jotka k„ytt„v„t Yleinen-k„ytt”ymp„rist”„.

Kirjaus-sivun ominaisuudet

Ominaisuus Kuvaus Oletusarvo

Kirjaustaso

M„„ritt„„ lokin tulosteen m„„r„n ja tarkkuuden valitsemalla lokitason (tiedon mukaan nousevassa j„rjestyksess„):

Seuraavat ovat kelvollisia arvoja java.util.logging.Level-luokalle:

  • OFF - poistaa kirjauksen k„yt”st„

  • SEVERE - kirjaa poikkeukset, jotka ilmaisevat, ett„ TopLink ei voi jatkaa, sek„ kaikki sis„„nkirjauksen aikana muodostetut poikkeukset. Sis„lt„„ pinon j„ljityksen.

  • WARNING - kirjaa poikkeukset, jotka eiv„t pakota TopLinki„ pys„htym„„n. Niihin kuuluvat kaikki poikkeukset, joita ei ole kirjattu vakavalle tasolle. Ei sis„ll„ pinon j„ljityst„.

  • INFO - kirjaa jokaisen palvelinistunnon sis„„n- ja uloskirjautumisen, mukaan lukien k„ytt„j„tunnuksen. Tarkat tiedot kirjataan istunnon hankkimisen j„lkeen.

  • CONFIG - kirjaa vain sis„„nkirjauksen, JDBC-yhteyden ja tietokannan tiedot.

  • FINE - kirjaa SQL-koodin.

  • FINER - sama kuin varoituksessa. Sis„lt„„ pinon j„ljityksen.

  • FINEST - sis„lt„„ lis„„ alatason tietoa.

Esimerkki: persistence.xml-tiedosto

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

Tiedot

  Aikaleima

M„„rit„, kirjataanko aikaleima jokaiseen lokimerkint„„n.

Kelvollisia arvoja ovat seuraavat:

  • true - kirjaa aikaleima.

  • false - „l„ kirjaa aikaleimaa.

Esimerkki: persistence.xml-tiedosto

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

true

  S„ie

M„„rit„, kirjataanko s„ikeen tunnus jokaiseen lokimerkint„„n.

Kelvollisia arvoja ovat seuraavat:

  • true - kirjaa s„ikeen tunnus.

  • false - „l„ kirjaa s„ikeen tunnusta.

true

  Istunto

M„„rit„, kirjataanko EclipseLinkin istunnon tunnus jokaiseen lokimerkint„„n.

Kelvollisia arvoja ovat seuraavat:

  • true - kirjaa EclipseLinkin istunnon tunnus.

  • false - „l„ kirjaa EclipseLinkin istunnon tunnusta.

Esimerkki: persistence.xml-tiedosto

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

true

  Poikkeukset

M„„rit„, kirjataanko kutsuvaan sovellukseen poikkeukset, jotka on palautettu EclipseLink-koodista, ennen poikkeuksen palautusta. Varmistaa, ett„ kaikki poikkeukset on kirjattu eik„ sovelluksen koodi peit„ niit„.

Kelvollisia arvoja ovat seuraavat:

  • true - kirjaa kaikki poikkeukset.

  • false - „l„ kirjaa poikkeuksia.

Esimerkki: persistence.xml-tiedosto

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

false

Lokitiedosto

M„„rit„ tiedostosijainti lokin tulostusta varten (vakiosijainnin asemesta).

Esimerkki: persistence.xml-tiedosto

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

Kirjaustoiminto

Valitse k„ytett„v„n kirjaustoiminnon laji:

Kelvollisia arvoja ovat seuraavat:

  • DefaultLogger - EclipseLinkin oma kirjaustoiminto eclipselink.logging.DefaultSessionLog.

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

  • ServerLogger - java.util.logging-kirjaustoiminto eclipselink.platform.server.ServerLog. Integroituu sovelluspalvelimen kirjaukseen, kuten on m„„ritetty eclipselink.platform.server.ServerPlatform-kohteessa.

  • Mukautetun kirjaustoiminnon tarkennettu luokan nimi. Mukautetun kirjaustoiminnon on toteutettava eclipselink.logging.SessionLog-k„ytt”ymp„rist”.

Esimerkki: persistence.xml-tiedosto

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

Oletuskirjaustoiminto