From 240178978963596d36c6211a3eabae954fc45b73 Mon Sep 17 00:00:00 2001 From: jakubs <jakubs> Date: Fri, 11 May 2012 15:39:46 +0000 Subject: [PATCH] SP-45, BIS-21 pending transaction state cannot be final as it triggers dropping rollback stack SVN: 25246 --- .../registrator/api/v1/impl/AbstractTransactionState.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/datastore_server/source/java/ch/systemsx/cisd/etlserver/registrator/api/v1/impl/AbstractTransactionState.java b/datastore_server/source/java/ch/systemsx/cisd/etlserver/registrator/api/v1/impl/AbstractTransactionState.java index 89354b27b33..30396608580 100644 --- a/datastore_server/source/java/ch/systemsx/cisd/etlserver/registrator/api/v1/impl/AbstractTransactionState.java +++ b/datastore_server/source/java/ch/systemsx/cisd/etlserver/registrator/api/v1/impl/AbstractTransactionState.java @@ -968,12 +968,11 @@ public abstract class AbstractTransactionState<T extends DataSetInformation> } } - static class RecoveryPendingTransactionState<T extends DataSetInformation> extends - TerminalTransactionState<T> + static class RecoveryPendingTransactionState<T extends DataSetInformation> extends AbstractTransactionState<T> { public RecoveryPendingTransactionState(LiveTransactionState<T> liveState) { - super(liveState); + super(liveState.parent); } @Override -- GitLab