ICEFaces + Data Provider + Netbeans 6.5 + Mysql + JSF

Olá pessoal,

 Criei uma pagina de CRUD de cadastro de unidades federativas utilizando os componentes do ICEFaces no netbeans.
 Nesta pagina, antes de inserir um novo registro no banco de dados, eu faço uma pesquisa neste banco de dados para verificar se a unidade federativa já foi cadastrada. 
 Por exemplo: no banco de dados, existe a sigla do estado de São Paulo (SP) já cadastrada, portanto, se o usuário fosse cadastra-la novamente o sistema deveria emitir uma mensagem de erro avisando que esta sigla já existe.
  
 O problema que estou encontrando, é que não está funcionando esta busca. Veja o exemplo abaixo:
          try {

                // Take the value typed by the user in component inputText
                getSessionBean1().getTbufRowSet2().setObject(1, inputText1.getText());
                
                // Restart the Data Provider data erasing earlier cacheados
                tbufDataProvider2.refresh();
                if (tbufDataProvider2.cursorFirst()){

                    error("Records found in the database! " + tbufDataProvider2.getValue("tbuf.abrevuf"));

                } else {

                    info("Record not found!!!" + inputText1.getValue() + " ou " + inputText1.getText());

                }


            } catch (Exception e) {
                tbufDataProvider.revertChanges();
                error("An error occurred! " + e);
                e.printStackTrace();
            }

Alguém poderia me ajudar nesta questão ?

Abraços