2012-03-20 13 views
6

Con lo sviluppo di portlet, hook, ecc. Ho visto diversi approcci per l'accesso a Liferay. C'è un approccio di registrazione predefinito - The Liferay Way - che posso usare.Liferay: qual è l'approccio predefinito per l'accesso a Liferay?

1.Come inizializzare il registratore?

2.Come configurare i livelli di registrazione?

Ho visto che il livello di registrazione può essere modificato direttamente in Liferay - Pannello di controllo, è buono? Come posso combinarlo con il file di configurazione?

risposta

9

È possibile trovare le informazioni di registrazione di base necessarie in Liferay Documentation.

Riepilogato: è necessario creare un'istanza dell'oggetto Log4j Log tramite LogFactory, identificata dal nome della classe corrente, quindi abilitare la categoria di registro nella scheda delle impostazioni "Livello registro" delle centrali.

1

La registrazione è pronta per essere utilizzata.

all'interno della vostra classe dichiarazioni di variabili utilizzare questo:

private static Log log = LogFactory.getLog(name-of-class.class); 

Poi giù nel vostro uso di codice per emettere il file catalina.out in Liferay/tomcat/logs

 log.info("Some info you want to see"); 

O

 log.error("This error was thrown!");