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 2022/07/19 12:30:39 UTC
[isis] branch ISIS-3002 updated (7957064e05 -> 2ce7e87eff)
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a change to branch ISIS-3002
in repository https://gitbox.apache.org/repos/asf/isis.git
from 7957064e05 ISIS-3002: reverts name change of named queries; must be unique across persistence unit
add 2ce7e87eff ISIS-3002: adds jdo integ tests for exec outbox
No new revisions were added by this update.
Summary of changes:
.../applib/util/schema/InteractionDtoUtils.java | 24 ++
build.sh | 4 +-
enhance.sh | 20 +-
.../executionlog/jdo/dom/ExecutionLogEntry.java | 3 +-
.../executionlog/jpa/dom/ExecutionLogEntry.java | 1 -
.../executionoutbox/applib/src/test/java/.gitkeep | 0
.../ExecutionOutbox_IntegTestAbstract.java | 296 +++++++++++++++++++++
.../applib/integtest/model/Counter.java | 55 ++++
.../applib/integtest/model/CounterRepository.java | 36 +++
.../integtest/model/Counter_bumpUsingMixin.java | 17 ++
...pUsingMixinWithExecutionPublishingDisabled.java | 17 ++
.../model/ExecutionOutboxTestDomainModel.java | 4 +
.../jdo/dom/ExecutionOutboxEntry.java | 3 +-
.../jdo/integtests/ExecutionOutbox_IntegTest.java | 63 +++++
.../jdo/integtests/model/Counter.java | 44 +++
.../jdo/integtests/model/CounterRepository.java | 12 +
.../src/test/resources/application-test.yml | 26 ++
...IsisModuleExtExecutionOutboxPersistenceJpa.java | 55 ++++
.../jpa/dom/ExecutionOutboxEntry.java} | 97 ++-----
.../jpa/dom/ExecutionOutboxEntryPK.java | 91 +++++++
.../jpa/dom/ExecutionOutboxEntryRepository.java | 60 +++++
.../jpa/integtests/ExecutionOutbox_IntegTest.java | 65 +++++
.../jpa/integtests/model/Counter.java | 50 ++++
.../jpa/integtests/model/CounterRepository.java | 13 +
.../src/test/resources/META-INF/persistence.xml | 10 +
.../src/test/resources/application-test.yml | 29 ++
26 files changed, 999 insertions(+), 96 deletions(-)
delete mode 100644 extensions/core/executionoutbox/applib/src/test/java/.gitkeep
create mode 100644 extensions/core/executionoutbox/applib/src/test/java/org/apache/isis/extensions/executionoutbox/applib/integtest/ExecutionOutbox_IntegTestAbstract.java
create mode 100644 extensions/core/executionoutbox/applib/src/test/java/org/apache/isis/extensions/executionoutbox/applib/integtest/model/Counter.java
create mode 100644 extensions/core/executionoutbox/applib/src/test/java/org/apache/isis/extensions/executionoutbox/applib/integtest/model/CounterRepository.java
create mode 100644 extensions/core/executionoutbox/applib/src/test/java/org/apache/isis/extensions/executionoutbox/applib/integtest/model/Counter_bumpUsingMixin.java
create mode 100644 extensions/core/executionoutbox/applib/src/test/java/org/apache/isis/extensions/executionoutbox/applib/integtest/model/Counter_bumpUsingMixinWithExecutionPublishingDisabled.java
create mode 100644 extensions/core/executionoutbox/applib/src/test/java/org/apache/isis/extensions/executionoutbox/applib/integtest/model/ExecutionOutboxTestDomainModel.java
create mode 100644 extensions/core/executionoutbox/persistence-jdo/src/test/java/org/apache/isis/extensions/executionoutbox/jdo/integtests/ExecutionOutbox_IntegTest.java
create mode 100644 extensions/core/executionoutbox/persistence-jdo/src/test/java/org/apache/isis/extensions/executionoutbox/jdo/integtests/model/Counter.java
create mode 100644 extensions/core/executionoutbox/persistence-jdo/src/test/java/org/apache/isis/extensions/executionoutbox/jdo/integtests/model/CounterRepository.java
create mode 100644 extensions/core/executionoutbox/persistence-jdo/src/test/resources/application-test.yml
create mode 100644 extensions/core/executionoutbox/persistence-jpa/src/main/java/org/apache/isis/extensions/executionoutbox/jpa/IsisModuleExtExecutionOutboxPersistenceJpa.java
copy extensions/core/{executionlog/persistence-jpa/src/main/java/org/apache/isis/extensions/executionlog/jpa/dom/ExecutionLogEntry.java => executionoutbox/persistence-jpa/src/main/java/org/apache/isis/extensions/executionoutbox/jpa/dom/ExecutionOutboxEntry.java} (52%)
create mode 100644 extensions/core/executionoutbox/persistence-jpa/src/main/java/org/apache/isis/extensions/executionoutbox/jpa/dom/ExecutionOutboxEntryPK.java
create mode 100644 extensions/core/executionoutbox/persistence-jpa/src/main/java/org/apache/isis/extensions/executionoutbox/jpa/dom/ExecutionOutboxEntryRepository.java
create mode 100644 extensions/core/executionoutbox/persistence-jpa/src/test/java/org/apache/isis/extensions/executionoutbox/jpa/integtests/ExecutionOutbox_IntegTest.java
create mode 100644 extensions/core/executionoutbox/persistence-jpa/src/test/java/org/apache/isis/extensions/executionoutbox/jpa/integtests/model/Counter.java
create mode 100644 extensions/core/executionoutbox/persistence-jpa/src/test/java/org/apache/isis/extensions/executionoutbox/jpa/integtests/model/CounterRepository.java
create mode 100644 extensions/core/executionoutbox/persistence-jpa/src/test/resources/META-INF/persistence.xml
create mode 100644 extensions/core/executionoutbox/persistence-jpa/src/test/resources/application-test.yml