Clone Tools
  • last updated 12 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-2125 major (breaking) commit: new transaction paradigma

- opening an isis session does no longer open a transactional context

    • -109
    • +0
    ./IsisPlatformTransactionManagerForJdo.java
  1. … 61 more files in changeset.
ISIS-2126 aligning most pkg names for modules 'runtime*'

- o.a.i.core.runtime.* -> o.a.i.runtime.*

    • -5
    • +5
    ./IsisPlatformTransactionManagerForJdo.java
  1. … 572 more files in changeset.
ISIS-2126 aligning most pkg names for module 'metamodel'

- o.a.i.core.metamodel.* -> o.a.i.metamodel.*

    • -1
    • +1
    ./IsisPlatformTransactionManagerForJdo.java
  1. … 3141 more files in changeset.
ISIS-2126 aligning pkg names for modules 'security'

- also fixes byte-buddy SPI due to package renaming earlier

- also fixes bean-type-registry SPI due to package renaming earlier

    • -1
    • +1
    ./IsisPlatformTransactionManagerForJdo.java
  1. … 186 more files in changeset.
ISIS-2125: replaces the TransactionServiceDefault with a new TransactionServiceSpring that utilizes sprint-tx API

- however, the nextTransaction() call is still delegated to the old

service, unfortunately this concept is not present in Spring's tx API

- remove the transaction latch from ps-internal

- deal with the fact that IsisSession.close(), as handled by Spring when

processing @PreDestroy, runs on a different thread than that, that

opened the session.

Task-Url: https://issues.apache.org/jira/browse/ISIS-2125

    • -6
    • +21
    ./IsisPlatformTransactionManagerForJdo.java
  1. … 21 more files in changeset.
ISIS-2125: adds PlatformTransactionManager for Integration Testing

Task-Url: https://issues.apache.org/jira/browse/ISIS-2125

    • -0
    • +94
    ./IsisPlatformTransactionManagerForJdo.java
  1. … 15 more files in changeset.