DWR - problemas DWRUtil.addRows

Estou fazendo testes com DWR!

Fiz um metodo simples para inserir informações de um form em uma tabela, só que ao invez de inserir somente uma linha na tabela está inserindo QUATRO, ou seja as informações estão sendo repetidas!

[code]function Cadastrar() {
var endereco = new Object();

            endereco.bairro = DWRUtil.getValue('bairro');
            endereco.cep = DWRUtil.getValue('cep');
            endereco.cidade = DWRUtil.getValue('cidade');
            endereco.rua = DWRUtil.getValue('rua');
            
            JDAO.setRegistro(endereco);
            JDAO.getRegistro(callbackAtualizar);
            
            function callbackAtualizar(classEndereco) {
                alert(classEndereco);
                //DWRUtil.removeAllRows('bodyTableEndereco');
                DWRUtil.addRows('bodyTableEndereco', classEndereco,
                [ classEndereco.bairro, classEndereco.cep, classEndereco.cidade, classEndereco.rua ]
                );
            }
        }[/code]