Incluindo dados em uma tabela

Olá pessoal…

To fazendo um sistema em JSF… daí tenho esse código:

[code] try{
if(corresp_dadosDataSourceDataProvider.canAppendRow()) {
RowKey rk = corresp_dadosDataSourceDataProvider.appendRow();
corresp_dadosDataSourceDataProvider.setCursorRow(rk);

    corresp_dadosDataSourceDataProvider.setValue("corresp_dados.corresp_usr_usuario", rk, new Integer(1));
    corresp_dadosDataSourceDataProvider.setValue("corresp_dados.id", rk, getSessionBean1().getCorresp_dadosAddItemDataProvider().getValue("idAddItem"));
    corresp_dadosDataSourceDataProvider.setValue("corresp_dados.assunto", rk, assunto.getText());
    
    corresp_dadosDataSourceDataProvider.commitChanges();
    corresp_dadosDataSourceDataProvider.refresh();
}   
}
catch(Exception ex){
    log("\nErro: ",ex);
    error(ex.getMessage());
}[/code]

Ele deveria incluir alguns valores na minha tabela… só que ele não inclui… dá erro…

o erro é:

304 0 "127.0.0.1" "NULL-AUTH-USER" "28/Feb/2007:11:21:56 -0300" "POST

O interessante é que esse mesmo data provider, funciona pra outras ações, como por exemplo remover itens do BD, ou listar dados em uma tabela…

Alguma sugestão?!

Valeu…