[nullArgs] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[nullArgs] LE PLUS PRÉCIS : CREATE_GROUP OK : groupe <Tcommunity,Tgroup> distribution OFF with no access control 
java.lang.NullPointerException
	at java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:936)
	at madkit.kernel.MadkitKernel.getCommunity(MadkitKernel.java:1444)
	at madkit.kernel.MadkitKernel.getGroup(MadkitKernel.java:1452)
	at madkit.kernel.MadkitKernel.getRole(MadkitKernel.java:1459)
	at madkit.kernel.MadkitKernel.leaveRole(MadkitKernel.java:793)
	at madkit.kernel.LoggedKernel.leaveRole(LoggedKernel.java:122)
	at madkit.kernel.AbstractAgent.leaveRole(AbstractAgent.java:1273)
	at madkit.api.abstractAgent.LeaveRoleTest$3.activate(LeaveRoleTest.java:107)
	at madkit.kernel.AbstractAgent.activation(AbstractAgent.java:354)
	at madkit.kernel.MadkitKernel$14.call(MadkitKernel.java:1228)
	at madkit.kernel.MadkitKernel$14.call(MadkitKernel.java:1224)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
java.lang.NullPointerException
	at java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:936)
	at madkit.kernel.MadkitKernel.getGroup(MadkitKernel.java:1452)
	at madkit.kernel.MadkitKernel.getRole(MadkitKernel.java:1459)
	at madkit.kernel.MadkitKernel.leaveRole(MadkitKernel.java:793)
	at madkit.kernel.LoggedKernel.leaveRole(LoggedKernel.java:122)
	at madkit.kernel.AbstractAgent.leaveRole(AbstractAgent.java:1273)
	at madkit.api.abstractAgent.LeaveRoleTest$3.activate(LeaveRoleTest.java:113)
	at madkit.kernel.AbstractAgent.activation(AbstractAgent.java:354)
	at madkit.kernel.MadkitKernel$14.call(MadkitKernel.java:1228)
	at madkit.kernel.MadkitKernel$14.call(MadkitKernel.java:1224)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
java.lang.NullPointerException
	at java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:936)
	at madkit.kernel.MadkitKernel.getRole(MadkitKernel.java:1459)
	at madkit.kernel.MadkitKernel.leaveRole(MadkitKernel.java:793)
	at madkit.kernel.LoggedKernel.leaveRole(LoggedKernel.java:122)
	at madkit.kernel.AbstractAgent.leaveRole(AbstractAgent.java:1273)
	at madkit.api.abstractAgent.LeaveRoleTest$3.activate(LeaveRoleTest.java:119)
	at madkit.kernel.AbstractAgent.activation(AbstractAgent.java:354)
	at madkit.kernel.MadkitKernel$14.call(MadkitKernel.java:1228)
	at madkit.kernel.MadkitKernel$14.call(MadkitKernel.java:1224)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
java.lang.NullPointerException
	at java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:936)
	at madkit.kernel.MadkitKernel.getCommunity(MadkitKernel.java:1444)
	at madkit.kernel.MadkitKernel.getGroup(MadkitKernel.java:1452)
	at madkit.kernel.MadkitKernel.getRole(MadkitKernel.java:1459)
	at madkit.kernel.MadkitKernel.leaveRole(MadkitKernel.java:793)
	at madkit.kernel.LoggedKernel.leaveRole(LoggedKernel.java:122)
	at madkit.kernel.AbstractAgent.leaveRole(AbstractAgent.java:1273)
	at madkit.api.abstractAgent.LeaveRoleTest$3.activate(LeaveRoleTest.java:125)
	at madkit.kernel.AbstractAgent.activation(AbstractAgent.java:354)
	at madkit.kernel.MadkitKernel$14.call(MadkitKernel.java:1228)
	at madkit.kernel.MadkitKernel$14.call(MadkitKernel.java:1224)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
java.lang.NullPointerException
	at java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:936)
	at madkit.kernel.MadkitKernel.getCommunity(MadkitKernel.java:1444)
	at madkit.kernel.MadkitKernel.getGroup(MadkitKernel.java:1452)
	at madkit.kernel.MadkitKernel.getRole(MadkitKernel.java:1459)
	at madkit.kernel.MadkitKernel.leaveRole(MadkitKernel.java:793)
	at madkit.kernel.LoggedKernel.leaveRole(LoggedKernel.java:122)
	at madkit.kernel.AbstractAgent.leaveRole(AbstractAgent.java:1273)
	at madkit.api.abstractAgent.LeaveRoleTest$3.activate(LeaveRoleTest.java:131)
	at madkit.kernel.AbstractAgent.activation(AbstractAgent.java:354)
	at madkit.kernel.MadkitKernel$14.call(MadkitKernel.java:1228)
	at madkit.kernel.MadkitKernel$14.call(MadkitKernel.java:1224)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
java.lang.NullPointerException
	at java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:936)
	at madkit.kernel.MadkitKernel.getCommunity(MadkitKernel.java:1444)
	at madkit.kernel.MadkitKernel.getGroup(MadkitKernel.java:1452)
	at madkit.kernel.MadkitKernel.getRole(MadkitKernel.java:1459)
	at madkit.kernel.MadkitKernel.leaveRole(MadkitKernel.java:793)
	at madkit.kernel.LoggedKernel.leaveRole(LoggedKernel.java:122)
	at madkit.kernel.AbstractAgent.leaveRole(AbstractAgent.java:1273)
	at madkit.api.abstractAgent.LeaveRoleTest$3.activate(LeaveRoleTest.java:137)
	at madkit.kernel.AbstractAgent.activation(AbstractAgent.java:354)
	at madkit.kernel.MadkitKernel$14.call(MadkitKernel.java:1228)
	at madkit.kernel.MadkitKernel$14.call(MadkitKernel.java:1224)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
[nullArgs] PLUS PRÉCIS : ** sortie de ACTIVATE **


------------------------ nullArgs TEST PASSED ---------------------


[returnSuccess] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[returnSuccess] LE PLUS PRÉCIS : CREATE_GROUP OK : groupe <Tcommunity,Tgroup> distribution OFF with no access control 
[returnSuccess] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[returnSuccess] LE PLUS PRÉCIS : LEAVE_ROLE OK : rôle <Tcommunity,Tgroup,Trole> 
[returnSuccess] LE PLUS PRÉCIS : groupe ? groupe <Tcommunity,Tgroup> true
[returnSuccess] LE PLUS PRÉCIS : LEAVE_ROLE OK : rôle <Tcommunity,Tgroup,manager> 
[returnSuccess] LE PLUS PRÉCIS : communauté ? communauté <Tcommunity> false
[returnSuccess] LE PLUS PRÉCIS : groupe ? groupe <Tcommunity,Tgroup> false
[returnSuccess] PLUS PRÉCIS : ** sortie de ACTIVATE **


------------------------ returnSuccess TEST PASSED ---------------------


[returnNotCgr] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[returnNotCgr] LE PLUS PRÉCIS : CREATE_GROUP OK : groupe <Tcommunity,Tgroup> distribution OFF with no access control 
[returnNotCgr] AVERTISSEMENT : LEAVE_ROLE ÉCHEC : 
 ** madkit.kernel.OrganizationWarning: la communauté n'existe pas : communauté <dontExista> 
	at madkit.api.abstractAgent.LeaveRoleTest$2.activate(LeaveRoleTest.java:85)

[returnNotCgr] AVERTISSEMENT : LEAVE_ROLE ÉCHEC : 
 ** madkit.kernel.OrganizationWarning: le groupe n'existe pas : groupe <Tcommunity,dontExistaa> 
	at madkit.api.abstractAgent.LeaveRoleTest$2.activate(LeaveRoleTest.java:86)

[returnNotCgr] AVERTISSEMENT : LEAVE_ROLE ÉCHEC : 
 ** madkit.kernel.OrganizationWarning: le rôle n'existe pas : rôle <Tcommunity,Tgroup,dontExistaaa> 
	at madkit.api.abstractAgent.LeaveRoleTest$2.activate(LeaveRoleTest.java:87)

[returnNotCgr] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)-9...
[-9] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[-9] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[-9] PLUS PRÉCIS : ** sortie de ACTIVATE **
[returnNotCgr] LE PLUS PRÉCIS : LAUNCH_AGENT -9 (LIVING) OK
[returnNotCgr] AVERTISSEMENT : LEAVE_ROLE ÉCHEC : 
 ** madkit.kernel.OrganizationWarning: Je ne possède pas ce rôle : rôle <Tcommunity,Tgroup,Trole> 
	at madkit.api.abstractAgent.LeaveRoleTest$2.activate(LeaveRoleTest.java:94)

[returnNotCgr] LE PLUS PRÉCIS : LEAVE_GROUP OK : groupe <Tcommunity,Tgroup> 
[returnNotCgr] AVERTISSEMENT : LEAVE_ROLE ÉCHEC : 
 ** madkit.kernel.OrganizationWarning: je ne suis pas dans ce groupe : groupe <Tcommunity,Tgroup> 
	at madkit.api.abstractAgent.LeaveRoleTest$2.activate(LeaveRoleTest.java:96)

[returnNotCgr] PLUS PRÉCIS : ** sortie de ACTIVATE **


------------------------ returnNotCgr TEST PASSED ---------------------