Hace lo que pretendes directamente no es posible, a menos que te bases en una interfaz (IObjectPostProcessor por ejemplo) que sea capaz de distinguir tus objetos de proyecto 1 con proyecto 2, etc...
Te dejo unos post que te podrán guiar acerca de como hacerlo.
http://forum.springframework.net/viewtopic.php?t=100 http://opensource.atlassian.com/conf...orum+Questions (Setting circular references declaratively)
Salu2