Ocorreu o seguinte erro (Cannot invoke "java.lang.Long.longValue()" because "this.id" is null java.lang.NullPointerException: Cannot invoke "java.lang.Long.longValue()" because "this.id" is null). Aparentemente é devido a esse tipo não aceitar o null, daí fiz um if para forçar o formato e funcionou corretamente. Fiz o seguinte na classe Topico no método getId : if(this.id == null) { this.id = (long) 0; } Não sei se ocorreu com mais alguém, também não sei se é a melhor maneira de resolver, mais, segue minhas observações.