hi,
i cant make a rollback if a PersistenceBorker transaction is failed...
my snippet is as followed.... pls advised.... thanks....
try{
result = doc.getResult();
broker = getBroker(new PBKey(site.getDbConnectionAlias()));
broker.beginTransaction();
if(broker.isInTransaction())
broker.store(doc, ObjectModificationDefaultImpl.INSERT);
else{
broker.abortTransaction();
}
broker.commitTransaction();
broker.clearCache();
result.setValidity(IResult.SAVED_SUCCESS);
return doc;
}catch(TransactionAbortedException e){
broker.abortTransaction();
throw new ServiceException(e);
}catch(PersistenceBrokerException e){
broker.abortTransaction();
throw new ServiceException(e);
}finally{
if(broker != null){
broker.close();
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]