author
Logging4ME sort en version 1.0.2 et propose maintenant de paramétrer le système de log grâce à un fichier de configuration XML et l’usage de Kxml.
Voici ci-dessous un exemple de fichier de configuration :
<?xml version=\"1.0\" encoding=\"UTF-8\" ?>
<logging4me xmlns=\"http://logging4me.helyx.org/logging4me-1.0.0.xsd\" thresholdLevel=\"DEBUG\" debugMode=\"false\">
<!-- Layouts -->
<layout name=\"pl\" class=\"org.helyx.logging4me.layout.pattern.PatternLayout\">
<property name=\"pattern\" value=\"|%T|%L|%C|%D{yyyy/MM/dd, HH:mm:ss.ZZ}| \" />
</layout>
<!-- Appenders -->
<appender name=\"console\" class=\"org.helyx.logging4me.appender.ConsoleAppender\">
<property name=\"thresholdLevel\" value=\"INFO\" />
<property name=\"layout\" value=\"pl\" />
</appender>
<!-- Categories -->
<category name=\"org.helyx.logging4me\" level=\"DEBUG\" />
</logging4me>
Ainsi qu’un fichier d’exemple de chargement de la configuration XML avec J2ME:
LoggerConfigurer loggerConfigurer = new XmlConfigurer(“/org/helyx/logging4me/test/logging4me.xml”);
loggerConfigurer.configure();
Liens utiles du projet:
Le site du projet est à l’adresse suivante: http://logging4me.helyx.org/.
Vous y trouverez toutes les informations liées au développement du projet: Sources, Javadoc, Couverture de test, métriques, rapports Maven, …
Un wiki est disponible ici. Il propose des informations complémentaires: Exemples, Intégration de la librairie à votre projet, …
Pour télécharger le projet, cela se passe à l’adresse suivante: https://code.google.com/archive/p/logging4me/downloads
Un BugTracker est disponible à l’adresse suivante pour remonter toute anomalies ou suggestions : https://code.google.com/archive/p/logging4me/issues
Si vous souhaitez utiliser cette librairie pour votre développement, n’hésitez à me faire part de vos retours par mail, via le bug tracker, ou bien les commentaires du blog.