Clone Tools
  • last updated 19 mins ago
Constraints: committers
Constraints: files
Constraints: dates
ISIS-2062: moves unittestsupport and integtestsupport into subdirectory

this is so will be able to move the ug-tst docs closer.

  1. … 98 more files in changeset.
ISIS-2158 moves the 'core/legacy/legacy' module to 'extensions/legacy'

- also includes the 'extension' modules with the maven core/pom.xml to

build everything (except examples) in one blow

  1. … 39 more files in changeset.
ISIS-2158 fixes transaction related smoketests

- also bumps h2/hsqldb to their latest versions

consecutive smoketest runs might run into an issue with jdo/schema

creation failing due to schema not found, but running test classes

individually does work

  1. … 19 more files in changeset.
ISIS-2156 bump shiro version 1.3.2 -> 1.4.1

- despite the unresolved shiro issue [1], however the mentioned

workaround appears to work:

filterChainResolver =


[1] https://issues.apache.org/jira/browse/SHIRO-610

  1. … 6 more files in changeset.
ISIS-2150 cleaning up 'log4j' module references in pom.xml files

  1. … 3 more files in changeset.
ISIS-2150 removes modules log4j

  1. … 7 more files in changeset.
ISIS-2123 drop deprecated classes from /extensions/specsupport

- bumping cucumber version from 1.2.4 -> 4.2.6 (not the latest yet)

- handle cucumber version in /extensions/specsupport/pom.xml (no longer

in core)

- add cucumber-spring artifact

however, documentation seems sparse and I've not figured out yet hoe to

properly integrate cucumber with spring boot

  1. … 31 more files in changeset.
ISIS-2148 fixes 'smoketest' maven build

... by moving JDK11 profile specific dependency management out of the

profile in /core/pom.xml

  1. … 5 more files in changeset.
ISIS-2141 introduces top-level module 'supplemental-model'

- also moves the /core/mavendeps/* modules -> /mavendeps/*

- fixes javac -parameters option not picket up (detached-tests)

fixes maven build of core modules

  1. … 41 more files in changeset.
ISIS-2133 major: pulling fixture-script related code out of core

- new extension 'fixtures'

- new extension 'specsupport'

- parks all the headless stuff in specsupport, which is currently broken

  1. … 151 more files in changeset.
ISIS-2129: bump wicket versions '8.4.0' -> '8.5.0'

- rendering: insert a non-breaking-space between download-button and


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

  1. … 1 more file in changeset.
ISIS-2126 removing '/core/' and '*.core.*' in names where reasonable

- removed from all 'automaticModuleName' and 'artifactId'

- so we basically renamed all core artifacts!

  1. … 60 more files in changeset.
ISIS-2108 allows for WebModules to be plugged in using Spring API

- order of the WebModules within the filter chain is also determinded by

Spring API (using either @Order or @Priority)

- renaming legacy/transition-1-2 -> legacy/legacy

- moving webserver -> legacy/webserver (webserver is no longer needed,

web.apps do now have their own command-line entry-points ... main() )

- new module 'runtime-web' to consoldiate ServletContext specific


- renaming classes Isis*Boot* -> IsisBoot*

  1. … 104 more files in changeset.
ISIS-2108: allows for web-apps to also be launched from command-line

- adds maven profile 'spring' to example apps

- when launching the app with maven (spring-boot with embedded tomcat)

-- build: mvn clean install -Dspring

-- run: mvn spring-boot:run -Dspring

  1. … 13 more files in changeset.
ISIS-2113: adds a very basic BlobDemo to the 'demo'

- also bumps some wicket dependencies

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

  1. … 28 more files in changeset.
ISIS-2112: prepare for deprecation of Isis Transaction API

- intent is to instead hide current Isis Transaction Implementation

behind spring-tx

- also refactors Auditer- and PublisherService tests to demo API changes

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

  1. … 34 more files in changeset.
ISIS-2112: fixes build and convergence issues after introducing log4j v2

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

  1. … 11 more files in changeset.
ISIS-2112: remove log4j (v1) from the classpath

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

  1. … 5 more files in changeset.
  1. … 63 more files in changeset.
ISIS-2112: inspecting whether the ObjectAdapterMemento is broken

- persistent object creation with wicket ui fails

generated object is expected to be persistent, but it remains transient;

could also be related to a missing transaction context;

- all around some fixes (I lost track)

- some minor improvements with 'demo'

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

  1. … 98 more files in changeset.
ISIS-2112: de-duplicate supplemental-models.xml

- with isis/example/pom.xml reuse the 'supplemental-models' from

isis/core, instead of using a duplicate

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

  1. … 2 more files in changeset.
ISIS-2112: removes the 'class-discovery' plugin

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

  1. … 24 more files in changeset.
ISIS-2112: remove module 'codegen-javassist', also ...

- bumps jupiter 5.4.1 -> 5.4.2

- bumps spring-boot 2.1.4 -> 2.1.5 (released today)

- fixes integration tests

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

  1. … 6 more files in changeset.
ISIS-2112: moving 'objectstore.jdo' packages into a new module

- to separate 'core' runtime classes from 'jdo' specific ones

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

  1. … 26 more files in changeset.
ISIS-2112: bumping spring and surefire versions, to no effect

- there is an issue where spring cannot locate classpath resources when

running surefire tests on jdk11

- issue solved by workaround ...





- results in successful build including surefire tests

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

  1. … 9 more files in changeset.
ISIS-2112: further fixing build issues, finally all 'core' modules build

- 'objenesis' convergence, bumping 2.4 -> 2.6 'codegen-javassist'

- phasing out plugin 'eventbus-axon' .. to be replaced by Spring

- 'jaxb' convergence issues .. using 2.3.2

- bumping bytebuddy 1.9.3 -> 1.9.12

- disable 3 imposterise test, since these fail when run on jvm-11

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

  1. … 20 more files in changeset.
ISIS-2112: fixes 'dn-5' junit tests

- bumping jmock version

- also fixes jmock issues when building with jdk-11

- also solving 'asm' convergence issues

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

  1. … 8 more files in changeset.
ISIS-2112: bumping surefire versions, also further fixing tests

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

  1. … 1 more file in changeset.
ISIS-2112: allow for maven-compiler-plugin to run with Jdk-11

- adding profiles that activate when building with Jdk-11

- however, this is still targeting a Java 8 compatible build

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

  1. … 2 more files in changeset.
ISIS-2112: re-enable meta-model validation

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

  1. … 4 more files in changeset.