HttpMediaTypeNotAcceptableException

Estou tendo problemas com minha função jQuery, o que estou tentando obter é preencher dados em uma caixa de listagem

A função JavaScript

function load() {
        $.getJSON('${findAdminGroupsURL}', {
            ajax : 'true'
        }, function(data) {
            var html = '<option value="">Groups</option>';
            var len = data.length;
            for ( var i = 0; i < len; i++) {
                html += '<option value="' + data[i].name + '">' + data[i].name
                        + '</option>';
            }
            html += '</option>';

            $('#selection').html(html);
        });
    }

O lado do servidor é

@RequestMapping(value = "groups", method = RequestMethod.GET)
    public @ResponseBody
    List<Group> getGroups() {
        return this.businessGroups();
    }

Eu chamo a função load () ao carregar, ela aciona a função getGroups () e retorna a lista com êxito, mas o problema ocorre quando o getGroups () é concluído

função @ (dados) não carrega nunca entra nessa função e o erro é

org.springframework.web.HttpMediaTypeNotAcceptableException: não foi possível encontrar uma representação aceitável

Não posso postar de volta uma lista de objetos de Grupo ou precisa ser do tipo primitivo Jav

questionAnswers(2)

yourAnswerToTheQuestion