------------------------ nullRole TEST START --------------------- [Fatal Error] :1:1: Fin prématurée du fichier. [Fatal Error] :1:1: Contenu non autorisé dans le prologue. [Fatal Error] :1:1: Contenu non autorisé dans le prologue. [Fatal Error] :1:1: Fin prématurée du fichier. [Fatal Error] :1:1: Contenu non autorisé dans le prologue. [Fatal Error] :1:1: Contenu non autorisé dans le prologue. [Fatal Error] :1:1: Contenu non autorisé dans le prologue. [AbstractAgent-6] Plus précis : ** entrée dans ACTIVATE ** [AbstractAgent-6] Plus précis : ** sortie de ACTIVATE ** [-3] Grave : -*-ACTIVATE BUG*-* ** java.lang.NullPointerException at madkit.api.abstractAgent.BroadcastMessageAndWaitForRepliesTest$12.activate(BroadcastMessageAndWaitForRepliesTest.java:222) [MadkitKernel-4] Grave : LAUNCH_AGENT ÉCHEC : ** madkit.kernel.MadkitWarning: AGENT_CRASH: nullRole (TERMINATED) l'agent s'est crashé at madkit.kernel.MadkitKernel.launchAgent(Unknown Source) at madkit.api.abstractAgent.BroadcastMessageAndWaitForRepliesTest.nullRole(BroadcastMessageAndWaitForRepliesTest.java:216) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:518) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1052) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:906) ------------------------ nullRole TEST FINISHED --------------------- ------------------------ nullMessage TEST START --------------------- [AbstractAgent-13] Plus précis : ** entrée dans ACTIVATE ** [AbstractAgent-13] Plus précis : ** sortie de ACTIVATE ** [-10] Grave : -*-ACTIVATE BUG*-* ** java.lang.NullPointerException at madkit.api.abstractAgent.BroadcastMessageAndWaitForRepliesTest$13.activate(BroadcastMessageAndWaitForRepliesTest.java:239) [MadkitKernel-11] Le plus précis : [[-7] (LIVING), MadkitKernel-11 (LIVING)] [MadkitKernel-11] Grave : LAUNCH_AGENT ÉCHEC : ** madkit.kernel.MadkitWarning: AGENT_CRASH: nullMessage (TERMINATED) l'agent s'est crashé at madkit.kernel.MadkitKernel.launchAgent(Unknown Source) at madkit.api.abstractAgent.BroadcastMessageAndWaitForRepliesTest.nullMessage(BroadcastMessageAndWaitForRepliesTest.java:233) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:518) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1052) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:906) ------------------------ nullMessage TEST FINISHED --------------------- ------------------------ returnOneSuccess TEST START --------------------- [AbstractAgent-20] Plus précis : ** entrée dans ACTIVATE ** [AbstractAgent-20] Plus précis : ** sortie de ACTIVATE ** [sendReplyInLiveAgent-21] Plus précis : ** entrée dans ACTIVATE ** [sendReplyInLiveAgent-21] Le plus précis : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey [sendReplyInLiveAgent-21] Plus précis : ** sortie de ACTIVATE ** [sendReplyInLiveAgent-21] Plus précis : ** entrée dans LIVE ** [sendReplyInLiveAgent-21] Le plus précis : waitNextMessage... [sendReplyInLiveAgent-22] Plus précis : ** entrée dans ACTIVATE ** [sendReplyInLiveAgent-22] Le plus précis : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey [sendReplyInLiveAgent-22] Plus précis : ** sortie de ACTIVATE ** [sendReplyInLiveAgent-22] Plus précis : ** entrée dans LIVE ** [sendReplyInLiveAgent-22] Le plus précis : pause 1000 ms. [sendReplyInLiveAgent-21] Le plus précis : ...nouveau message: Message.10: 17@(Tcommunity,Tgroup,Trole)@MK-61686 -> 21@(Tcommunity,Tgroup,Trole)@MK-61686 [sendReplyInLiveAgent-21] Le plus précis : SEND_MESSAGE OK : StringMessage.10: 21@(Tcommunity,Tgroup,Trole)@MK-61686 -> 17@(Tcommunity,Tgroup,Trole)@MK-61686 content: {reply 21} [sendReplyInLiveAgent-21] Le plus précis : waitNextMessage... [sendReplyInLiveAgent-21] Le plus précis : ...nouveau message: Message.14: 17@(Tcommunity,Tgroup,Trole)@MK-61686 -> 21@(Tcommunity,Tgroup,Trole)@MK-61686 [sendReplyInLiveAgent-21] Le plus précis : SEND_MESSAGE OK : StringMessage.14: 21@(Tcommunity,Tgroup,Trole)@MK-61686 -> 17@(Tcommunity,Tgroup,Trole)@MK-61686 content: {reply 21} [sendReplyInLiveAgent-21] Plus précis : ** sortie de LIVE ** [sendReplyInLiveAgent-21] Plus précis : ** entrée dans END ** [sendReplyInLiveAgent-21] Plus précis : ** sortie de END ** [sendReplyInLiveAgent-21] Le plus précis : ** TERMINATED ** [-17] Plus précis : ** sortie de LIVE ** ------------------------ returnOneSuccess TEST FINISHED --------------------- [-17] Plus précis : ** entrée dans END ** [-17] Plus précis : ** sortie de END ** [-17] Le plus précis : ** TERMINATED ** ------------------------ replyWithSameMessage TEST START --------------------- [sendReplyInLiveAgent-22] Plus précis : -*-GET KILLED in LIVE-*- [-26] Le plus précis : CREATE_GROUP OK : groupe <Tcommunity,Tgroup> distribution OFF with no access control [AbstractAgent-29] Plus précis : ** entrée dans ACTIVATE ** [-26] Le plus précis : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey [AbstractAgent-29] Plus précis : ** sortie de ACTIVATE ** [-26] Le plus précis : LAUNCH_AGENT (2147483647)[-24]... [sendReplyInLiveAgent-22] Plus précis : ** sortie de LIVE ** [sendReplyInLiveAgent-22] Plus précis : ** entrée dans END ** [sendReplyInLiveAgent-22] Plus précis : ** sortie de END ** [-26] Le plus précis : LAUNCH_AGENT [-24] (LIVING) OK [sendReplyInLiveAgent-22] Le plus précis : ** TERMINATED ** [-26] Le plus précis : BROADCAST_MESSAGE_AND_WAIT : received: [Message.20: 24@(Tcommunity,Tgroup,Trole)@MK-61687 -> 26@(Tcommunity,Tgroup,Trole)@MK-61687] [-26] Plus précis : ** sortie de ACTIVATE ** [-26] Plus précis : ** entrée dans LIVE ** [-26] Plus précis : ** sortie de LIVE ** ------------------------ replyWithSameMessage TEST FINISHED --------------------- [-26] Plus précis : ** entrée dans END ** [-26] Plus précis : ** sortie de END ** [-26] Le plus précis : ** TERMINATED ** ------------------------ nullCommunity TEST START --------------------- [AbstractAgent-36] Plus précis : ** entrée dans ACTIVATE ** [AbstractAgent-36] Plus précis : ** sortie de ACTIVATE ** [-33] Grave : -*-ACTIVATE BUG*-* ** java.lang.NullPointerException at madkit.api.abstractAgent.BroadcastMessageAndWaitForRepliesTest$10.activate(BroadcastMessageAndWaitForRepliesTest.java:188) [MadkitKernel-34] Le plus précis : [MadkitKernel-34 (LIVING)] [MadkitKernel-34] Grave : LAUNCH_AGENT ÉCHEC : ** madkit.kernel.MadkitWarning: AGENT_CRASH: nullCommunity (TERMINATED) l'agent s'est crashé at madkit.kernel.MadkitKernel.launchAgent(Unknown Source) at madkit.api.abstractAgent.BroadcastMessageAndWaitForRepliesTest.nullCommunity(BroadcastMessageAndWaitForRepliesTest.java:185) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:518) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1052) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:906) ------------------------ nullCommunity TEST FINISHED --------------------- ------------------------ returnAllSuccess TEST START --------------------- [AbstractAgent-43] Plus précis : ** entrée dans ACTIVATE ** [AbstractAgent-43] Plus précis : ** sortie de ACTIVATE ** [sendReplyInLiveAgent-44] Plus précis : ** entrée dans ACTIVATE ** [sendReplyInLiveAgent-44] Le plus précis : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey [sendReplyInLiveAgent-44] Plus précis : ** sortie de ACTIVATE ** [sendReplyInLiveAgent-44] Plus précis : ** entrée dans LIVE ** [sendReplyInLiveAgent-44] Le plus précis : waitNextMessage... [sendReplyInLiveAgent-45] Plus précis : ** entrée dans ACTIVATE ** [sendReplyInLiveAgent-45] Le plus précis : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey [sendReplyInLiveAgent-45] Plus précis : ** sortie de ACTIVATE ** [sendReplyInLiveAgent-45] Plus précis : ** entrée dans LIVE ** [sendReplyInLiveAgent-45] Le plus précis : waitNextMessage... [sendReplyInLiveAgent-44] Le plus précis : ...nouveau message: Message.32: 40@(Tcommunity,Tgroup,Trole)@MK-61689 -> 44@(Tcommunity,Tgroup,Trole)@MK-61689 [sendReplyInLiveAgent-45] Le plus précis : ...nouveau message: Message.32: 40@(Tcommunity,Tgroup,Trole)@MK-61689 -> 45@(Tcommunity,Tgroup,Trole)@MK-61689 [sendReplyInLiveAgent-44] Le plus précis : SEND_MESSAGE OK : StringMessage.32: 44@(Tcommunity,Tgroup,Trole)@MK-61689 -> 40@(Tcommunity,Tgroup,Trole)@MK-61689 content: {reply 44} [sendReplyInLiveAgent-44] Le plus précis : waitNextMessage... [sendReplyInLiveAgent-45] Le plus précis : SEND_MESSAGE OK : StringMessage.32: 45@(Tcommunity,Tgroup,Trole)@MK-61689 -> 40@(Tcommunity,Tgroup,Trole)@MK-61689 content: {reply 45} [sendReplyInLiveAgent-44] Le plus précis : ...nouveau message: Message.35: 40@(Tcommunity,Tgroup,Trole)@MK-61689 -> 44@(Tcommunity,Tgroup,Trole)@MK-61689 [sendReplyInLiveAgent-45] Le plus précis : waitNextMessage... [sendReplyInLiveAgent-45] Le plus précis : ...nouveau message: Message.35: 40@(Tcommunity,Tgroup,Trole)@MK-61689 -> 45@(Tcommunity,Tgroup,Trole)@MK-61689 [sendReplyInLiveAgent-44] Le plus précis : SEND_MESSAGE OK : StringMessage.35: 44@(Tcommunity,Tgroup,Trole)@MK-61689 -> 40@(Tcommunity,Tgroup,Trole)@MK-61689 content: {reply 44} [sendReplyInLiveAgent-44] Plus précis : ** sortie de LIVE ** [-40] Plus précis : ** sortie de LIVE ** [sendReplyInLiveAgent-44] Plus précis : ** entrée dans END ** [sendReplyInLiveAgent-45] Le plus précis : SEND_MESSAGE OK : StringMessage.35: 45@(Tcommunity,Tgroup,Trole)@MK-61689 -> 40@(Tcommunity,Tgroup,Trole)@MK-61689 content: {reply 45} [sendReplyInLiveAgent-45] Plus précis : ** sortie de LIVE ** [sendReplyInLiveAgent-44] Plus précis : ** sortie de END ** [-40] Plus précis : ** entrée dans END ** ------------------------ returnAllSuccess TEST FINISHED --------------------- [-40] Plus précis : ** sortie de END ** [sendReplyInLiveAgent-45] Plus précis : ** entrée dans END ** [sendReplyInLiveAgent-45] Plus précis : ** sortie de END ** [sendReplyInLiveAgent-44] Le plus précis : ** TERMINATED ** [-40] Le plus précis : ** TERMINATED ** [sendReplyInLiveAgent-45] Le plus précis : ** TERMINATED ** ------------------------ returnBadCGR TEST START --------------------- [AbstractAgent-52] Plus précis : ** entrée dans ACTIVATE ** [AbstractAgent-52] Plus précis : ** sortie de ACTIVATE ** [-49] Plus précis : ** sortie de LIVE ** ------------------------ returnBadCGR TEST FINISHED --------------------- [-49] Plus précis : ** entrée dans END ** [-49] Plus précis : ** sortie de END ** [-49] Le plus précis : ** TERMINATED ** ------------------------ returnNotCGR TEST START --------------------- [AbstractAgent-59] Plus précis : ** entrée dans ACTIVATE ** [AbstractAgent-59] Plus précis : ** sortie de ACTIVATE ** [-56] Plus précis : ** sortie de LIVE ** [-56] Plus précis : ** entrée dans END ** ------------------------ returnNotCGR TEST FINISHED --------------------- [-56] Plus précis : ** sortie de END ** [-56] Le plus précis : ** TERMINATED ** ------------------------ nullGroup TEST START --------------------- [AbstractAgent-66] Plus précis : ** entrée dans ACTIVATE ** [AbstractAgent-66] Plus précis : ** sortie de ACTIVATE ** [-63] Grave : -*-ACTIVATE BUG*-* ** java.lang.NullPointerException at madkit.api.abstractAgent.BroadcastMessageAndWaitForRepliesTest$11.activate(BroadcastMessageAndWaitForRepliesTest.java:205) [MadkitKernel-64] Grave : LAUNCH_AGENT ÉCHEC : ** madkit.kernel.MadkitWarning: AGENT_CRASH: nullGroup (TERMINATED) l'agent s'est crashé at madkit.kernel.MadkitKernel.launchAgent(Unknown Source) at madkit.api.abstractAgent.BroadcastMessageAndWaitForRepliesTest.nullGroup(BroadcastMessageAndWaitForRepliesTest.java:199) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:518) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1052) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:906) ------------------------ nullGroup TEST FINISHED --------------------- ------------------------ returnNullOnTimeout TEST START --------------------- [AbstractAgent-73] Plus précis : ** entrée dans ACTIVATE ** [AbstractAgent-73] Plus précis : ** sortie de ACTIVATE ** [sendReplyInLiveAgent-74] Plus précis : ** entrée dans ACTIVATE ** [sendReplyInLiveAgent-74] Le plus précis : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey [sendReplyInLiveAgent-74] Plus précis : ** sortie de ACTIVATE ** [sendReplyInLiveAgent-74] Plus précis : ** entrée dans LIVE ** [sendReplyInLiveAgent-74] Le plus précis : waitNextMessage... [sendReplyInLiveAgent-75] Plus précis : ** entrée dans ACTIVATE ** [sendReplyInLiveAgent-75] Le plus précis : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey [sendReplyInLiveAgent-75] Plus précis : ** sortie de ACTIVATE ** [sendReplyInLiveAgent-75] Plus précis : ** entrée dans LIVE ** [sendReplyInLiveAgent-75] Le plus précis : waitNextMessage... [sendReplyInLiveAgent-74] Le plus précis : ...nouveau message: Message.64: 70@(Tcommunity,Tgroup,Trole)@MK-61693 -> 74@(Tcommunity,Tgroup,Trole)@MK-61693 [sendReplyInLiveAgent-75] Le plus précis : ...nouveau message: Message.64: 70@(Tcommunity,Tgroup,Trole)@MK-61693 -> 75@(Tcommunity,Tgroup,Trole)@MK-61693 [-70] Plus précis : ** sortie de LIVE ** ------------------------ returnNullOnTimeout TEST FINISHED --------------------- [sendReplyInLiveAgent-74] Le plus précis : SEND_MESSAGE OK : StringMessage.64: 74@(Tcommunity,Tgroup,Trole)@MK-61693 -> 70@(Tcommunity,Tgroup,Trole)@MK-61693 content: {reply 74} [-70] Plus précis : ** entrée dans END ** [sendReplyInLiveAgent-74] Le plus précis : waitNextMessage... [sendReplyInLiveAgent-75] Le plus précis : SEND_MESSAGE OK : StringMessage.64: 75@(Tcommunity,Tgroup,Trole)@MK-61693 -> 70@(Tcommunity,Tgroup,Trole)@MK-61693 content: {reply 75} [-70] Plus précis : ** sortie de END ** [sendReplyInLiveAgent-74] Le plus précis : ...nouveau message: Message.65: 70@(Tcommunity,Tgroup,Trole)@MK-61693 -> 74@(Tcommunity,Tgroup,Trole)@MK-61693 [sendReplyInLiveAgent-75] Le plus précis : waitNextMessage... [sendReplyInLiveAgent-75] Le plus précis : ...nouveau message: Message.65: 70@(Tcommunity,Tgroup,Trole)@MK-61693 -> 75@(Tcommunity,Tgroup,Trole)@MK-61693 [sendReplyInLiveAgent-74] Le plus précis : SEND_MESSAGE OK : StringMessage.65: 74@(Tcommunity,Tgroup,Trole)@MK-61693 -> 70@(Tcommunity,Tgroup,Trole)@MK-61693 content: {reply 74} [sendReplyInLiveAgent-74] Plus précis : ** sortie de LIVE ** [-70] Le plus précis : ** TERMINATED ** [sendReplyInLiveAgent-75] Le plus précis : SEND_MESSAGE OK : StringMessage.65: 75@(Tcommunity,Tgroup,Trole)@MK-61693 -> 70@(Tcommunity,Tgroup,Trole)@MK-61693 content: {reply 75} [sendReplyInLiveAgent-74] Plus précis : ** entrée dans END **