This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a change to branch ISIS-2222
in repository https://gitbox.apache.org/repos/asf/isis.git.
discard 405cdb2 ISIS-2222: fixes jaxb view models for joda time
discard a364aa9 ISIS-2222: fixes title for Boolean and Long wrapper view
models
discard 39cefce ISIS-2222: moves quartz classes to correct package, fixes for
command-replay unit tests
discard a8c8386 ISIS-2222: moves commandreplay classes to correct package
discard 81920a6 ISIS-2222: moves commandlog classes to correct package
discard 32b8776 ISIS-2222: command-replay fixes
discard 5a66f40 ISIS-2222: force woodstox version as transitively required by
isis-testing-integtestsupport-applib
discard f4ae785 ISIS-2222: bumps cxf-rt-rs-client in attempt to address
dependency convergence issue
discard 2081153 ISIS-2222: fixes api to applib for smoke tests
discard ab284ca ISIS-2222: fixes dependencies
discard 9d1ee42 ISIS-2222: fixes dependencies
discard 9cb3eb2 ISIS-2222: brings in incode-platform's 'command-replay' and
'quartz'
discard f4bd58e ISIS-2222 : wip (code doesn't compile) bringing in
command-replay and jaxrsclient from incode-platform
discard 5cec544 ISIS-2222: brings in incode-platform's command module as
'command-log'.
add 11fa35f ISIS-2332: new DomainObject.nature: JPA_ENTITY
add 798a24b ISIS-2332: fix spec-loader to consult bean-type-registry for
BeanSort
add c904ec3 ISIS-2332: fix spec-loading: when bean sort not previously
discovered, fallback to classify bean on-the-fly
add e14e8fd ISIS-2332: JPA entity facet factory (naive first draft)
add 8ea8447 ISIS-2332: fix gradle build (after dependencies have changed)
add 16b651f ISIS-2332: fixes BeanSort classification for Array types
(specloading)
new 161adad ISIS-2222: brings in incode-platform's command module as
'command-log'.
new b907115 ISIS-2222 : wip (code doesn't compile) bringing in
command-replay and jaxrsclient from incode-platform
new 606022a ISIS-2222: brings in incode-platform's 'command-replay' and
'quartz'
new 6410d6f ISIS-2222: fixes dependencies
new d5e92b4 ISIS-2222: fixes dependencies
new c99858e ISIS-2222: fixes api to applib for smoke tests
new 2c10212 ISIS-2222: bumps cxf-rt-rs-client in attempt to address
dependency convergence issue
new ab1f847 ISIS-2222: force woodstox version as transitively required by
isis-testing-integtestsupport-applib
new befc661 ISIS-2222: command-replay fixes
new 5d29e5f ISIS-2222: moves commandlog classes to correct package
new 70d9597 ISIS-2222: moves commandreplay classes to correct package
new ed0735c ISIS-2222: moves quartz classes to correct package, fixes for
command-replay unit tests
new 192b020 ISIS-2222: fixes title for Boolean and Long wrapper view
models
new 6b07f83 ISIS-2222: fixes jaxb view models for joda time
new 0adb60e ISIS-2222: fixes Property regexPattern view models
new f461f7e ISIS-2222: adds guard to check whether can delete for
DomainObject publishing demo
new f0c5233 ISIS-2222: now runs, though background commands broken
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (405cdb2)
\
N -- N -- N refs/heads/ISIS-2222 (f0c5233)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 17 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../org/apache/isis/applib/annotation/Nature.java | 16 ++
.../apache/isis/core/config/IsisConfiguration.java | 45 +++-
.../core/config/beans/IsisBeanTypeRegistry.java | 14 +-
...atableObjectFacetForDomainObjectAnnotation.java | 1 +
.../core/metamodel/progmodel/ProgrammingModel.java | 1 +
.../specloader/SpecificationLoaderDefault.java | 60 ++++-
.../specimpl/ObjectSpecificationAbstract.java | 57 +---
.../specimpl/dflt/ObjectSpecificationDefault.java | 4 +-
.../command/CommandDtoServiceInternalDefault.java | 14 +-
.../Action/command/ActionCommandJdo.java | 13 +-
.../DomainObjectPublishingVm_delete.java | 30 +--
.../DomainObjectPublishingDisabledJdoEntities.java | 6 +-
.../DomainObjectPublishingEnabledJdoEntities.java | 4 +-
...tPublishingEnabledMetaAnnotatedJdoEntities.java | 6 +-
...shingEnabledMetaAnnotOverriddenJdoEntities.java | 6 +-
...tyRegexPatternVm_updateWithParameterLayout.java | 2 +-
.../RegexPatternEmailComMetaAnnotation.java | 14 +-
.../demo/domain/src/main/resources/application.yml | 5 +-
examples/demo/web/pom.xml | 6 +
.../src/main/java/demoapp/web/DemoAppManifest.java | 11 +-
.../web/quartz/AutowiringSpringBeanJobFactory.java | 30 +++
...ackgroundCommandsQuartzJobConfigurerModule.java | 77 ++++++
.../java/demoapp/webapp/wicket/DemoAppWicket.java | 3 +-
.../bootstrapping/JpaBootstrappingTest.java | 11 +
examples/smoketests/pom.xml | 6 +-
examples/smoketests/stable/build.gradle | 2 +-
.../testdomain/conf/Configuration_usingJpa.java | 3 +-
.../isis/testdomain/jpa/entities/JpaBook.java | 2 +
.../isis/testdomain/jpa/entities/JpaInventory.java | 2 +
.../isis/testdomain/jpa/entities/JpaProduct.java | 4 +-
.../testdomain/jpa/entities/JpaProductComment.java | 4 +-
.../impl/IsisModuleExtCommandLogImpl.java | 6 +
.../BackgroundCommandServiceJdoRepository.java | 12 +-
.../extensions/commandlog/impl/jdo/CommandJdo.java | 48 ++--
.../commandlog/impl/jdo/CommandServiceJdo.java | 6 +-
.../impl/jdo/CommandServiceJdoRepository.java | 26 +-
.../commandlog/impl/ui/CommandServiceMenu.java | 13 +-
.../quartz/jobs/RunBackgroundCommandsJob.java | 18 +-
mavendeps/webapp/pom.xml | 5 +
.../metamodel/JdoProgrammingModelPlugin.java | 15 +-
persistence/jpa/model/build.gradle | 1 +
persistence/jpa/model/pom.xml | 7 +-
.../apache/isis/persistence/jpa/IsisModuleJpa.java | 58 +++++
.../jpa/metamodel/JpaEntityFacetFactory.java | 289 +++++++++++++++++++++
.../jpa/metamodel/JpaProgrammingModelPlugin.java | 24 +-
45 files changed, 789 insertions(+), 198 deletions(-)
create mode 100644
examples/demo/web/src/main/java/demoapp/web/quartz/AutowiringSpringBeanJobFactory.java
create mode 100644
examples/demo/web/src/main/java/demoapp/web/quartz/BackgroundCommandsQuartzJobConfigurerModule.java
create mode 100644
persistence/jpa/model/src/main/java/org/apache/isis/persistence/jpa/IsisModuleJpa.java
create mode 100644
persistence/jpa/model/src/main/java/org/apache/isis/persistence/jpa/metamodel/JpaEntityFacetFactory.java
copy
extensions/core/model-annotation/src/main/java/org/apache/isis/extensions/modelannotation/metamodel/services/IncubatorMetaModelPlugin.java
=>
persistence/jpa/model/src/main/java/org/apache/isis/persistence/jpa/metamodel/JpaProgrammingModelPlugin.java
(64%)