Raghu created OPENJPA-2323:
------------------------------
Summary: Create upto 2000 versions Updates
Key: OPENJPA-2323
URL: https://issues.apache.org/jira/browse/OPENJPA-2323
Project: OpenJPA
Issue Type: Question
Affects Versions: 1.2.2
Environment: Windows 2008 Standard, Websphere 7.0.0.19
AIX, Oracle 11i
Reporter: Raghu
1) The below code is placed in a Batch Job, which is processing about 100
records every minute.
2) Recently, this job is split into two, for processing different set of data.
3) This is causing upto 2000 version updates in the Table, when both the Jobs
were invoked parallel.
Need to know why this is happening? Anyone can advise?
* @see
sg.com.nhg.epos.model.intrface.IDataService#saveBillOrderItem(sg.com.nhg.epos.domain.entities.BillOrderItemTx)
*/
@Override
public BillOrderItemTx saveBillOrderItem(BillOrderItemTx billOrderItem)
{
BillOrderItemTx updatedbillOrderItem = null;
if(Long.valueOf(billOrderItem.getId())==null ||
Long.valueOf(billOrderItem.getId())==0L)
updatedbillOrderItem=(BillOrderItemTx)billOrderItemTxBean.create(billOrderItem);
else
updatedbillOrderItem=(BillOrderItemTx)billOrderItemTxBean.update(billOrderItem);
return updatedbillOrderItem;
}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira