Вот тебе и тулза парного программинга. Теперь можно находиться за разными компьютерами.
...Вот где глюки берутся:
/**Чем глупее и глубже расположена ошибка, тем более сложнее ее найти... Читать дальше...
* Set the group name
* @param name the group name
*/
public void setName() { this.name = name; }