title: CreateInsert not working
body: <p>I want to get <code>RowId</code> of newly created row from a backing bean.Below is my code that i am executing from a backing bean.</p>
  
  <pre><code>Util.callOperation(bindings, "CreateInsert", null);
      FacesContext context = FacesContext.getCurrentInstance();
  
      RichTable r = getOvertimeTable();
  
      for (Object selectedRowKey : r.getSelectedRowKeys()) {
  
          String rowId = r.getClientRowKeyManager().getClientRowKey(context, r, selectedRowKey);
          //System.out.println(rowId);
  
      }
  </code></pre>
  
  <p>When i execute above code , no new row is created i.e. <code>af:table</code> shows no new rows even though i am executing <code>CreateInsert</code>. If i comment <code>
  String rowId = r.getClientRowKeyManager().getClientRowKey(context, r, selectedRowKey);</code>
  <code>CreateInsert</code> works i.e. <code>af:table</code> shows newly created row.
  I have set partial trigger of <code>af:table</code> also.</p>
  
  <p>EDIT: If i remove the sequence from primary key, my createinsert works.</p>
  
  <p>What do i have to do to get the ID of newly created row?</p>