2011-10-20 6 views
1

J'utilise akka stm et quand mon application démarre, il imprime (au stderr):désactiver la journalisation pour STM Akka (Multiverse)

Okt 20, 2011 10:17:10 AM org.multiverse.api.GlobalStmInstance <clinit> 
Information: Initializing GlobalStmInstance using factoryMethod 'org.multiverse.stms.alpha.AlphaStm.createFast'. 
Okt 20, 2011 10:17:10 AM org.multiverse.stms.alpha.AlphaStm <init> 
Information: Created a new AlphaStm instance 
Okt 20, 2011 10:17:10 AM org.multiverse.api.GlobalStmInstance <clinit> 
Information: Successfully initialized GlobalStmInstance using factoryMethod 'org.multiverse.stms.alpha.AlphaStm.createFast'. 

Comment puis-je désactiver (journalisation)?

+0

Une question connexe à http://stackoverflow.com/questions/5499858/set-logging-level-in-akka peut vous être utile. –

+0

@DonRoby Thx, je connais cette question (recherchée auparavant), mais avec ce niveau de débogage 'logback.xml' et' akka.conf' ERROR' ce qui précède apparaît toujours. Il me semble que 'org.multiverse._' utilise aussi un logger. –

Répondre

1

Bien que je suis sûr qu'il ya une meilleure solution via des fichiers XML de configuration, c'est une solution rapide qui a fonctionné pour moi:

import java.util.logging.{Logger, Level} 

object DisableLogging { 
    Logger.getLogger("org.multiverse.api.GlobalStmInstance").setLevel(Level.OFF) 
    Logger.getLogger("org.multiverse.stms.alpha.AlphaStm").setLevel(Level.OFF) 
} 
Questions connexes