You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2021/07/06 16:51:53 UTC
[isis] branch ISIS-2789 updated (b29de35 -> 615bf29)
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a change to branch ISIS-2789
in repository https://gitbox.apache.org/repos/asf/isis.git.
from b29de35 ISIS-2789: fixes regression test
add 165c166 ISIS-2789: wip, attempting to debug regression tests.
add a320aaa Revert "ISIS-2789: removes my hacked version of InteractionScope as Andi's fix seemed to do the job"
add 5a1559e ISIS-2789: refactors InteractionScope to lookup the InteractionLayerTracker for itself
add 615bf29 ISIS-2789: updates JPA regression tests
No new revisions were added by this update.
Summary of changes:
.../core/interaction/scope/InteractionScope.java | 23 ++-
.../InteractionScopeBeanFactoryPostProcessor.java | 2 +-
.../interaction/scope/InteractionScopeHACK.java | 187 +++++++++++++++++++++
...opeAware.java => TransactionBoundaryAware.java} | 2 +-
.../runtime/events/TransactionEventEmitter.java | 4 +-
.../session/InteractionServiceDefault.java | 17 +-
.../transaction/TransactionServiceSpring.java | 4 +-
.../persistence/jpa/JpaBootstrappingTest.java | 30 ++--
.../jpa/JpaExceptionTranslationTest.java | 85 ++++++----
...xceptionTranslationTest_usingTransactional.java | 5 +
.../testdomain/persistence/jpa/JpaQueryTest.java | 79 +++++----
.../JpaGeneratedLongIdEntityLifecycleTest.java | 2 +
...JpaNonGeneratedStringIdEntityLifecycleTest.java | 2 +
.../springdata/SpringDataJpaBootstrappingTest.java | 7 +
...actionRollbackTest_usingTransactionService.java | 57 ++++---
...TransactionRollbackTest_usingTransactional.java | 43 ++---
.../jpa/JpaTransactionScopeListenerTest.java | 5 +
.../testdomain/conf/Configuration_headless.java | 4 +-
.../util/interaction/InteractionBoundaryProbe.java | 4 +-
19 files changed, 407 insertions(+), 155 deletions(-)
create mode 100644 core/interaction/src/main/java/org/apache/isis/core/interaction/scope/InteractionScopeHACK.java
rename core/interaction/src/main/java/org/apache/isis/core/interaction/scope/{InteractionScopeAware.java => TransactionBoundaryAware.java} (96%)