Monthly Archives: août 2009

Monthly Archives: août 2009

Sortie de la librairie Logging4ME – v1.0.2

Sortie de la librairie Logging4ME – v1.0.2

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://basics4me.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: http://wiki.helyx.org/doku.php?id=basics4me:downloads
  • Un BugTracker est disponible à l’adresse suivante pour remonter toute anomalies ou suggestions : http://issues.helyx.org
  • Le projet est inscrit sur ohloh à l’adresse suivante: http://www.ohloh.net/p/Basics4ME.

Si vous souhaitez utiliser cette librairie pour votre développement, n’hésitez à me faire part de vos retours par mail, via le bugtracker, ou bien les commentaires du blog.