RED-6467: Remove debug config and add some debugging output

This commit is contained in:
Viktor Seifert 2023-04-19 17:31:16 +02:00
parent fd03adefd6
commit f4c53c722e
2 changed files with 9 additions and 9 deletions

View File

@ -8,6 +8,9 @@ import javax.persistence.EntityManager;
import javax.transaction.Transactional;
import org.springframework.stereotype.Service;
import org.springframework.transaction.TransactionStatus;
import org.springframework.transaction.interceptor.TransactionAspectSupport;
import org.springframework.transaction.support.TransactionSynchronizationManager;
import com.iqser.red.service.persistence.management.v1.processor.entity.configuration.BaseDictionaryEntry;
import com.iqser.red.service.persistence.management.v1.processor.entity.configuration.DictionaryEntryEntity;
@ -106,6 +109,12 @@ public class EntryPersistenceService {
var type = typeRepository.getById(typeId);
if (TransactionSynchronizationManager.isActualTransactionActive()) {
TransactionStatus status = TransactionAspectSupport.currentTransactionStatus();
log.info("Importing entries for typeEntity: {} type: {} -- transaction has rollback {}", type, dictionaryEntryType, status.isRollbackOnly());
}
switch (dictionaryEntryType) {
case ENTRY -> {
var undeletedEntries = entryRepository.undeleteEntries(typeId, entries, version);

View File

@ -170,12 +170,3 @@ springdoc:
swagger:
enabled: true
# TODO remove after testing
log4j:
logger:
org:
springframework:
orm:
jpa: INFO
transaction: INFO