Project

General

Profile

« Previous | Next » 

Revision e98e8737

Added by Andreas Kohlbecker about 5 years ago

Revert "ref #8132 proper transaction rollback in CdmStore" which has been only been cherry-picked to avoid merge problems during the release later on

This reverts commit 278e8f9600956b6e8205337045815a153f0a05ac.

View differences:

src/main/java/eu/etaxonomy/cdm/service/CdmStore.java
113 113
        repo.commitTransaction(txStatus);
114 114
        return new EntityChangeEvent(mergedBean, changeEventType, view);
115 115

  
116
                repo.getTransactionManager().rollback(txStatus);
117
                throw e;
118
            }
119 116
    }
120 117

  
121 118
    /**
......
182 179
    @SuppressWarnings("unchecked")
183 180
    protected <T extends CdmBase> IService<T> serviceFor(T bean){
184 181
         Class<? extends CdmBase> cdmType = bean.getClass();
182

  
185 183
         if(Registration.class.isAssignableFrom(cdmType)){
186 184
             return (IService<T>) repo.getRegistrationService();
187 185
         } else if(TaxonName.class.isAssignableFrom(cdmType)){

Also available in: Unified diff