JPF NetUI BEA Problemas com decodeUniqueIdentifier que vem do Grid

Olá Pessoal,

Estou com um problema na hora de obter o código de um registro em um código de um Grid, o que tem de errado neste código:

Este é o código do Netui:grid (obterListaRegraAnalise.jsp)

                        <netui-data:grid dataSource="{pageFlow.listaRegraAnalise}" name="{pageFlow.gridListaRegraAnalise}">
                            <netui-data:gridStyle styleClassPrefix="gridStyle"/>
                            <netui-data:pager pageSize="5" renderInHeader="false" action="acPaginacaoRegraAnalise" renderInFooter="true"/>
                            <netui-data:columns filterAction="acFiltroRegraAnalise" sortAction="acOrdenaRegraAnalise">
                                <netui-data:anchorColumn action="acSelecionaRegraAnalise" styleClassPrefix="dataStyleDir" filterable="true" addRowId="true" title="{bundle.msg.LBL_CD_REGRA}" sortable="true" name="cd_regra_analise" width="70px"/>
                                <%if(session.getAttribute("language").equals("pt")) {%>
                                    <netui-data:anchorColumn action="acSelecionaRegraAnalise" styleClassPrefix="dataStyleDir" addRowId="true" title="{bundle.msg.LBL_DS_DESCRICAO_P}"  name="ds_descricao_p" width="70px" />
                                <%} else {%>
                                    <netui-data:anchorColumn action="acSelecionaRegraAnalise" styleClassPrefix="dataStyleDir" addRowId="true" title="{bundle.msg.LBL_DS_DESCRICAO_E}" name="ds_descricao_e" width="70px" />
                                <%}%>                    
                                <netui-data:anchorColumn action="acSelecionaRegraAnalise" styleClassPrefix="dataStyleDir" filterable="true" addRowId="true" title="{bundle.msg.LBL_SIT_REGRA}" sortable="true" name="vl_situacao" width="70px" />
                                <netui-data:anchorColumn action="acSelecionaRegraAnalise" styleClassPrefix="dataStyleDir" filterable="true" addRowId="true" title="{bundle.msg.LBL_DT_CRIACAO_REGRA}" sortable="true" name="dt_criacao" width="70px">
                                    <netui:formatDate pattern="dd/MM/yyyy" />
                                </netui-data:anchorColumn>
                            </netui-data:columns>
                        </netui-data:grid>

Código do Método que pega o Identificador (JPFManterRegraAnaliseController.jpf)

        String str = SortFilterService.decodeUniqueIdentifier(getRequest(), gridListaRegraAnalise, "cd_regra_analise");
        this.regraAnaliseForm.setRegraAnaliseVO(new RegraAnaliseVO());
        this.regraAnaliseForm.getRegraAnaliseVO().setCd_regra(Long.parseLong(str));
        return new Forward("success");

O que está faltando?

Obrigado a todos

pode ser que estaja faltando um wld:primaryKey = “true” na tua db