J'ai résolu ce problème :
En fait il était parce que j'avais des références circulaires :
l'utilisateur ont un groupe, et les groupes ont des utilisateurs, etc.
Je résous ceci par l'utilisation [DataContract (IsReference = rectifient)] étiqueter sur mes objets de POCO, comme mentionné ici :
http://www.mostlydevelopers.com/mostlydevelopers/blog/post/2009/02/03/Fixing-WCF-Circular-Reference-Serialization.aspx