Olá, Antonio.
Se puder mandar o código da GSP que manda a requisição pra essa ação ai ajuda muito.
Mas já adianto que se os os 2 campos estão igualmente com nome="endereco" realmente não vai rolar.
Eu uso muito esses recurso de muitos pra um.
http://www.2paths.com/2009/10/01/one-to-many-relationships-in-grails-forms/
Neste link tem como você fazer.
Siga os passos sem pular nada. Vai dar certo.
Dae pessoal !!! blz ?
Quero primeiramente agradecer a todos pela ajuda.
Tive pouco tempo para arrumar a minha aplicação, mas com a ajuda dos dois links consegui resolver o problema. Só tem uma coisa que ainda não está legal. Está ocorrendo um problema na hora de deletar um objeto novo.
Por exemplo: eu crio dois endereços end1 e end2. Quando eu clico para deletar o end1, o javascript remove ele do form, só que na controler, o array de enderecos aparece com duas posições. Quando eu faço o debug, eu percebi que na posição 0 tem um objeto endereco sem qualquer valor setado, como tivesse dado apenas um new e na posição 2 tem um objeto com as informações do end2. Também já verifiquei o params e não existe nenhuma referência de valor ao end1, apenas ao end2.