- Giner Maurin
- Member
- Registered: 2010-11-07
- Posts: 8
À propos du système de log
Je créé ce sujet pour mettre ici les problèmes que nous rencontrons.
Voici notre problème du moment: Lorsque nous mettons les "agentLogLevel" (les informations) a "OFF", les annonces automatiques disparaisse, ce que l'on veut, mais les information que l'ont met via "logger.info" aussi!
De plus, les fonctions comme print, println ect... ne marche plus depuis madkit 5 malgré que print(string) soit dans la doc.
Lorsque nous mettons des print(string) en ayant bien importé import madkit.kernel.* et import madkit.message.*, ça nous dit "create a function print(string) .
Du coup , nous n'arrivons pas a afficher les messages que l'ont veut ET supprimer les messages automatiques (du style :"LE PLUS FIN : createGroup Groupe <Projet1,myGroup> distribution OFF with no access control").
Comment y remédier?
Autre question : Est ce que : "ATTENTION :
CreateGroupWarning: Groupe <Projet1,myGroup>
at package1.agent007.activate(agent007.java:18)"
est un message normal à la création d'un groupe ou c'est un message d'erreur?
Merci d'avance.
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/home/clients/7e4bc2f7e893962ca21d7e305619d422/web/madkit/forum/include/parser.php on line
748
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/home/clients/7e4bc2f7e893962ca21d7e305619d422/web/madkit/forum/include/parser.php on line
821
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/home/clients/7e4bc2f7e893962ca21d7e305619d422/web/madkit/forum/include/parser.php on line
821
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/home/clients/7e4bc2f7e893962ca21d7e305619d422/web/madkit/forum/include/parser.php on line
821
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/home/clients/7e4bc2f7e893962ca21d7e305619d422/web/madkit/forum/include/parser.php on line
821
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/home/clients/7e4bc2f7e893962ca21d7e305619d422/web/madkit/forum/include/parser.php on line
821
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/home/clients/7e4bc2f7e893962ca21d7e305619d422/web/madkit/forum/include/parser.php on line
821
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/home/clients/7e4bc2f7e893962ca21d7e305619d422/web/madkit/forum/include/parser.php on line
821
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/home/clients/7e4bc2f7e893962ca21d7e305619d422/web/madkit/forum/include/parser.php on line
821
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/home/clients/7e4bc2f7e893962ca21d7e305619d422/web/madkit/forum/include/parser.php on line
821
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/home/clients/7e4bc2f7e893962ca21d7e305619d422/web/madkit/forum/include/parser.php on line
821
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/home/clients/7e4bc2f7e893962ca21d7e305619d422/web/madkit/forum/include/parser.php on line
821
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/home/clients/7e4bc2f7e893962ca21d7e305619d422/web/madkit/forum/include/parser.php on line
821
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/home/clients/7e4bc2f7e893962ca21d7e305619d422/web/madkit/forum/include/parser.php on line
821
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/home/clients/7e4bc2f7e893962ca21d7e305619d422/web/madkit/forum/include/parser.php on line
821
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/home/clients/7e4bc2f7e893962ca21d7e305619d422/web/madkit/forum/include/parser.php on line
821
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/home/clients/7e4bc2f7e893962ca21d7e305619d422/web/madkit/forum/include/parser.php on line
821
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/home/clients/7e4bc2f7e893962ca21d7e305619d422/web/madkit/forum/include/parser.php on line
821
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/home/clients/7e4bc2f7e893962ca21d7e305619d422/web/madkit/forum/include/parser.php on line
821
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/home/clients/7e4bc2f7e893962ca21d7e305619d422/web/madkit/forum/include/parser.php on line
821
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/home/clients/7e4bc2f7e893962ca21d7e305619d422/web/madkit/forum/include/parser.php on line
821
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/home/clients/7e4bc2f7e893962ca21d7e305619d422/web/madkit/forum/include/parser.php on line
821
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/home/clients/7e4bc2f7e893962ca21d7e305619d422/web/madkit/forum/include/parser.php on line
821
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/home/clients/7e4bc2f7e893962ca21d7e305619d422/web/madkit/forum/include/parser.php on line
821
- fmichel
- Administrator
- From: Montpellier
- Registered: 2009-03-24
- Posts: 178
- Website
Re: À propos du système de log
Giner Maurin wrote:Je créé ce sujet pour mettre ici les problèmes que nous rencontrons.
Voici notre problème du moment: Lorsque nous mettons les "agentLogLevel" (les informations) a "OFF", les annonces automatiques disparaisse, ce que l'on veut, mais les information que l'ont met via "logger.info" aussi!
C'est normal : OFF désactive tout log, FINEST affichera tout. L'affichage se fait en fonction du niveau de log, donc si vous voulez uniquement un affichage de type INFO, il faut mettre INFO. Regardez la javadoc de java.util.logging.Logger pour voir les différents niveaux de log possibles.
Giner Maurin wrote:De plus, les fonctions comme print, println ect... ne marche plus depuis madkit 5 malgré que print(string) soit dans la doc.
Lorsque nous mettons des print(string) en ayant bien importé import madkit.kernel.* et import madkit.message.*, ça nous dit "create a function print(string) .
Du coup , nous n'arrivons pas a afficher les messages que l'ont veut ET supprimer les messages automatiques (du style :"LE PLUS FIN : createGroup Groupe <Projet1,myGroup> distribution OFF with no access control").
Comment y remédier?
print n'est plus dans la doc des Agents : ces fonctions ont été entièrement remplacées par le système de logging. Il existe uniquement une fonction print dans le composant graphique par défaut mais en principe vous n'avez pas besoin de vous en servir : tous les logs sont redirigés vers ce composant.
Giner Maurin wrote:Autre question : Est ce que : "ATTENTION :
CreateGroupWarning: Groupe <Projet1,myGroup>
at package1.agent007.activate(agent007.java:18)"
est un message normal à la création d'un groupe ou c'est un message d'erreur?
C'est un warning qui indique qu'une opération a échouée. Dans ce cas là : le groupe existait probablement déjà. Il est possible de définir à quel niveau de log les warning apparaissent grâce à l'option warningLogLevel de MadKit (par défaut INFO)