Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-2112: more fixes

- also removing debug code

- moving the new framework internal smoke tests from 'detached-tests' to

a new module at 'example/misc/smoketest'

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

    • -101
    • +0
    ./SpringEventPublishingTest.java
    • -82
    • +0
    ./SpringServiceProvisioningTest.java
  1. … 36 more files in changeset.
ISIS-2112: getting first JDO integration test running on Spring!

- see JUnit Test org.apache.isis.testdomain.tests.JdoBootstrappingTest

- Spring Boot is provisioning all required Services/Beans

- IsisSystem (Headless) no longer required

- Fixtures are successfully executed

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

  1. … 14 more files in changeset.
ISIS-2112: removing the legacy EventBus and its implementations

- 'EventBusService' interface simplified

- delegates to Spring

// publishing

@Inject EventBusService eventBusService;

MyEvent myEvent = ...

eventBusService.post(myEvent);

// listening

@EventListener(MyEvent.class)

void handleContextStart(MyEvent myEvent) {

}

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

  1. … 12 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 ...

//fails

@PropertySource("classpath:/org/apache/isis/testdomain/jdo/isis-non-changing.properties")

//works

@PropertySource("file:src/test/java/org/apache/isis/testdomain/jdo/isis-non-changing.properties")

- 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: disable ThreadPoolSupport, at least for now

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

    • -13
    • +13
    ./SpringServiceProvisioningTest.java
  1. … 6 more files in changeset.
ISIS-2112: remove the concept of 'Installers'

- Interface 'Installer' and implementing classes removed

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

  1. … 21 more files in changeset.
ISIS-2112: integrates IsisConfiguration with Spring

- after Spring has brought up its ApplicationContext, it passes over all

configuration properties to Isis

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

  1. … 15 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. … 18 more files in changeset.
ISIS-2112: fixing service provisioning test setup

- event-bus disabled for now

- IsisSessionFactory provisioned by Spring !

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

  1. … 1 more file in changeset.
ISIS-2112: workaround events not working during bootstrapping

- further fixes provisioning issues

- introduce priority constants

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

    • -0
    • +101
    ./SpringEventPublishingTest.java
  1. … 23 more files in changeset.
ISIS-2112: fixes bootstrapping entrypoint and some provisioning failures

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

    • -0
    • +70
    ./SpringServiceProvisioningTest.java
  1. … 17 more files in changeset.
ISIS-2112: include spring-boot-test with 'unittestsupport'

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

    • -0
    • +53
    ./JdoBootstrappingTest.java
    • -0
    • +69
    ./ServiceProvisioningTest.java
  1. … 3 more files in changeset.
ISIS-2112: backporting from '2033-IoC_Spring' branch

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

  1. … 1096 more files in changeset.
ISIS-2112: smoke test: ensure all singleton-scoped beans are provisioned

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

  1. … 2 more files in changeset.
ISIS-2104: fixes AuditerService, but not yet the PublisherService

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

    • -0
    • +124
    ./AuditerServiceTest.java
    • -0
    • +52
    ./BootstrappingTest.java
    • -0
    • +124
    ./PublisherServiceTest.java
  1. … 8 more files in changeset.