Protokolov n¡

V t‚to tabulce jsou uvedeny vlastnosti dostupn‚ na str nce Protokolov n¡ editoru souboru persistence.xml.


Pozn mka:

Tato str nka nen¡ k dispozici pro projekty pou§¡vaj¡c¡ generickou platformu.

Vlastnosti na str nce Protokolov n¡

Vlastnost Popis Vìchoz¡

éroveå protokolov n¡

UrŸuje mno§stv¡ a podrobnosti vìstupu protokolu pomoc¡ vìbØru £rovnØ protokolov n¡ (ve vzestupn‚m poýad¡ podle rozsahu informac¡):

N sleduj¡c¡ mo§nosti jsou platn‚ hodnoty pro java.util.logging.Level:

  • OFF - zakazuje protokolov n¡

  • SEVERE - protokoluje vìjimky oznaŸuj¡c¡, §e TopLink nem…§e pokraŸovat, a tak‚ vçechny vìjimky generovan‚ bØhem pýihl çen¡. To zahrnuje trasov n¡ z sobn¡ku.

  • WARNING - protokoluje vìjimky, kter‚ nevynucuj¡ zastaven¡ k¢du TopLink, vŸetnØ vçech vìjimek, kter‚ nejsou protokolov ny pýi £rovni severe. To nezahrnuje trasov n¡ z sobn¡ku.

  • INFO - protokoluje pýihl çen¡ a odhl çen¡ pro ka§dou serverovou relaci, vŸetnØ jm‚na u§ivatele. Po z¡sk n¡ relace jsou protokolov ny podrobn‚ informace.

  • CONFIG - protokoluje pouze pýihl çen¡, pýipojen¡ JDBC a informace tìkaj¡c¡ se datab ze .

  • FINE - protokoluje SQL.

  • FINER - podobn‚ £rovni warning. Obsahuje trasov n¡ z sobn¡ku.

  • FINEST - obsahuje dalç¡ informace na n¡zk‚ £rovni.

Pý¡klad: soubor persistence.xml

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

Informace

  ¬asov‚ raz¡tko

ü¡d¡, zda je v ka§d‚ polo§ce protokolu zaznamenan‚ Ÿasov‚ raz¡tko.

Platn‚ jsou n sleduj¡c¡ hodnoty:

  • true - protokolovat Ÿasov‚ raz¡tko.

  • false - neprotokolovat Ÿasov‚ raz¡tko.

Pý¡klad: soubor persistence.xml

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

true

  Podproces

ü¡d¡, zda je v ka§d‚ polo§ce protokolu zaznamenanì identifik tor podprocesu.

Platn‚ jsou n sleduj¡c¡ hodnoty:

  • true - protokolovat identifik tor podprocesu.

  • false - neprotokolovat identifik tor podprocesu.

true

  Relace

ü¡d¡, zda je v ka§d‚ polo§ce protokolu zaznamenanì identifik tor relace EclipseLink.

Platn‚ jsou n sleduj¡c¡ hodnoty:

  • true - protokolovat identifik tor relace EclipseLink.

  • false - neprotokolovat identifik tor relace EclipseLink.

Pý¡klad: soubor persistence.xml

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

true

  Vìjimky

UrŸete, zda jsou vìjimky vyvolan‚ z k¢du EclipseLink protokolov ny pýed vr cen¡m vìjimky volaj¡c¡ aplikaci. Zajiçœuje, §e vçechny vìjimky jsou protokolov ny a nejsou maskov ny k¢dem aplikace.

Platn‚ jsou n sleduj¡c¡ hodnoty:

  • true - protokolovat vçechny vìjimky.

  • false - neprotokolovat vìjimky.

Pý¡klad: soubor persistence.xml

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

false

Soubor protokolu

UrŸete um¡stØn¡ souboru pro vìstup protokolu (m¡sto standardn¡ho vìstupu).

Pý¡klad: soubor persistence.xml

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

Logger

Vyberte, kterì typ modulu Logger se m  pou§¡vat:

Platn‚ jsou n sleduj¡c¡ hodnoty:

  • DefaultLogger - nativn¡ modul Logger EclipseLink eclipselink.logging.DefaultSessionLog.

  • JavaLogger - java.util.logging modul Logger eclipselink.logging.JavaLog.

  • ServerLogger - java.util.logging modul Logger eclipselink.platform.server.ServerLog. Integruje se s protokolov n¡m aplikaŸn¡ho serveru, jak je definov no v eclipselink.platform.server.ServerPlatform.

  • Kvalifikovanì n zev tý¡dy vlastn¡ho modulu Logger. Vlastn¡ modul Logger mus¡ implementovat rozhran¡ eclipselink.logging.SessionLog.

Pý¡klad: soubor persistence.xml

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

DefaultLogger