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 2021/09/29 06:25:40 UTC
[isis-app-demo] branch main updated (0026087 -> 77982d5)
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/isis-app-demo.git.
from 0026087 copies 2.0.0-M6 version of simpleapp
new b05c988 renames groupId and artifactI
new e9c5308 renames module-simple dir to module-pets-dir, same for tests
new 2e486d8 renames name
new 42671ef renames SimpleObject to PetOwner
new d84e75f renames SimpleObject related files
new 0a0f465 changes PetOwner schema to 'pets'
new 24e9a09 changes config files for schema change
new 94a1765 changes PetOwner uniqueness constraint
new fea5b50 changes PetOwner logicalTypeName
new 0bfe937 renames SimpleObjects to PetOwners
new 854cde9 changes PetOwners logicalTypeName
new 990fa3d renames SimpleObjectRepository to PetOwnerRepository
new 1cbb684 renames SimpleObject_persona to PetOwner_persona
new fdbb6ab renames SimpleObjectBuilder to PetOwnerBuilder
new 684ac60 renames SimpleModule to PetsModule
new 44fe078 renames SimpleApp main class to PetClinicApp
new 5d3fb15 renames SimpleModuleIntegTestAbstract to PetsModuleIntegTestAbstract
new 5db6726 renames packages in pets module and pets-tests module
new 1e5f464 renames packages in webapp module
new 7485f54 renames packages in webapp-tests module
new abbd61d renames DomainAppDemo fixture to PetClinicDemo
new a402d8b saves IntelliJ run configuration for PetClinicApp
new 77982d5 updates and slims down the README
The 23 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:
.run/PetClinicApp.run.xml | 11 ++
README.adoc | 213 +--------------------
{module-simple => module-pets-tests}/.gitignore | 0
.../log4j2-test.xml | 0
{module-simple-tests => module-pets-tests}/pom.xml | 10 +-
.../modules/pets/dom/petowner/PetOwner_Test.java | 12 +-
.../modules/pets/dom/petowner/PetOwners_Test.java | 26 +--
.../integtests/PetsModuleIntegTestAbstract.java | 10 +-
.../pets/integtests/tests/PetOwner_IntegTest.java | 30 +--
.../pets/integtests/tests/PetOwners_IntegTest.java | 30 +--
.../src/test/resources/application-test.yml | 4 +
{module-simple-tests => module-pets}/.gitignore | 0
{module-simple => module-pets}/pom.xml | 8 +-
.../java/petclinic/modules/pets/PetsModule.java | 10 +-
.../dom/petowner/PetOwner#others.columnOrder.txt | 0
.../pets/dom/petowner/PetOwner.columnOrder.txt | 0
.../modules/pets/dom/petowner/PetOwner.java | 32 ++--
.../modules/pets/dom/petowner/PetOwner.layout.xml | 0
.../modules/pets/dom/petowner/PetOwner.png | Bin
.../pets/dom/petowner/PetOwnerRepository.java | 15 ++
.../modules/pets/dom/petowner/PetOwners.java | 38 ++--
.../modules/pets/fixture/PetOwnerBuilder.java | 32 ++++
.../modules/pets/fixture/PetOwner_persona.java | 48 +++++
.../java/petclinic/modules/pets}/types/Name.java | 2 +-
.../java/petclinic/modules/pets}/types/Notes.java | 2 +-
.../src/test/resources/application-test.yml | 4 -
.../simple/dom/so/SimpleObjectRepository.java | 13 --
.../simple/fixture/SimpleObjectBuilder.java | 31 ---
.../simple/fixture/SimpleObject_persona.java | 47 -----
pom.xml | 18 +-
webapp-tests/pom.xml | 10 +-
.../webapp/integtests/WebAppIntegTestAbstract.java | 10 +-
.../metamodel/SwaggerExport_IntegTest.java | 4 +-
.../metamodel/ValidateDomainModel_IntegTest.java | 4 +-
.../webapp/integtests/smoke/Smoke_IntegTest.java | 16 +-
.../src/test/resources/application-test.yml | 2 +-
webapp/pom.xml | 12 +-
.../webapp/AppManifest.java | 12 +-
.../webapp/PetClinicApp.java} | 6 +-
.../webapp/application/ApplicationModule.java | 6 +-
.../fixture/scenarios/PetClinicDemo.java} | 8 +-
.../services/health/HealthCheckServiceImpl.java | 12 +-
.../services/homepage/HomePageViewModel.java | 12 +-
.../services/homepage/HomePageViewModel.layout.xml | 0
.../services/homepage/HomePageViewModel.png | Bin
.../webapp/custom/CustomModule.java | 2 +-
.../webapp/custom/restapi/CustomController.java | 14 +-
.../webapp/quartz/QuartzModule.java | 4 +-
.../webapp/quartz/job/SampleJob.java | 16 +-
webapp/src/main/resources/application.yml | 6 +-
.../config/application-SQLSERVER.properties | 10 +-
.../main/resources/config/application.properties | 4 +-
52 files changed, 315 insertions(+), 501 deletions(-)
create mode 100644 .run/PetClinicApp.run.xml
rename {module-simple => module-pets-tests}/.gitignore (100%)
rename {module-simple-tests => module-pets-tests}/log4j2-test.xml (100%)
rename {module-simple-tests => module-pets-tests}/pom.xml (86%)
rename module-simple-tests/src/test/java/domainapp/modules/simple/dom/so/SimpleObject_Test.java => module-pets-tests/src/test/java/petclinic/modules/pets/dom/petowner/PetOwner_Test.java (90%)
rename module-simple-tests/src/test/java/domainapp/modules/simple/dom/so/SimpleObjects_Test.java => module-pets-tests/src/test/java/petclinic/modules/pets/dom/petowner/PetOwners_Test.java (64%)
rename module-simple-tests/src/test/java/domainapp/modules/simple/integtests/SimpleModuleIntegTestAbstract.java => module-pets-tests/src/test/java/petclinic/modules/pets/integtests/PetsModuleIntegTestAbstract.java (84%)
rename module-simple-tests/src/test/java/domainapp/modules/simple/integtests/tests/SimpleObject_IntegTest.java => module-pets-tests/src/test/java/petclinic/modules/pets/integtests/tests/PetOwner_IntegTest.java (58%)
rename module-simple-tests/src/test/java/domainapp/modules/simple/integtests/tests/SimpleObjects_IntegTest.java => module-pets-tests/src/test/java/petclinic/modules/pets/integtests/tests/PetOwners_IntegTest.java (62%)
create mode 100644 module-pets-tests/src/test/resources/application-test.yml
rename {module-simple-tests => module-pets}/.gitignore (100%)
rename {module-simple => module-pets}/pom.xml (89%)
rename module-simple/src/main/java/domainapp/modules/simple/SimpleModule.java => module-pets/src/main/java/petclinic/modules/pets/PetsModule.java (72%)
rename module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObject#others.columnOrder.txt => module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwner#others.columnOrder.txt (100%)
rename module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.columnOrder.txt => module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwner.columnOrder.txt (100%)
rename module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.java => module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwner.java (81%)
rename module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.layout.xml => module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwner.layout.xml (100%)
rename module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.png => module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwner.png (100%)
create mode 100644 module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwnerRepository.java
rename module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObjects.java => module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwners.java (65%)
create mode 100644 module-pets/src/main/java/petclinic/modules/pets/fixture/PetOwnerBuilder.java
create mode 100644 module-pets/src/main/java/petclinic/modules/pets/fixture/PetOwner_persona.java
rename {module-simple/src/main/java/domainapp/modules/simple => module-pets/src/main/java/petclinic/modules/pets}/types/Name.java (93%)
rename {module-simple/src/main/java/domainapp/modules/simple => module-pets/src/main/java/petclinic/modules/pets}/types/Notes.java (95%)
delete mode 100644 module-simple-tests/src/test/resources/application-test.yml
delete mode 100644 module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObjectRepository.java
delete mode 100644 module-simple/src/main/java/domainapp/modules/simple/fixture/SimpleObjectBuilder.java
delete mode 100644 module-simple/src/main/java/domainapp/modules/simple/fixture/SimpleObject_persona.java
rename webapp-tests/src/test/java/{domainapp => petclinic}/webapp/integtests/WebAppIntegTestAbstract.java (89%)
rename webapp-tests/src/test/java/{domainapp => petclinic}/webapp/integtests/metamodel/SwaggerExport_IntegTest.java (90%)
rename webapp-tests/src/test/java/{domainapp => petclinic}/webapp/integtests/metamodel/ValidateDomainModel_IntegTest.java (80%)
rename webapp-tests/src/test/java/{domainapp => petclinic}/webapp/integtests/smoke/Smoke_IntegTest.java (82%)
rename webapp/src/main/java/{domainapp => petclinic}/webapp/AppManifest.java (85%)
rename webapp/src/main/java/{domainapp/webapp/SimpleApp.java => petclinic/webapp/PetClinicApp.java} (80%)
rename webapp/src/main/java/{domainapp => petclinic}/webapp/application/ApplicationModule.java (68%)
rename webapp/src/main/java/{domainapp/webapp/application/fixture/scenarios/DomainAppDemo.java => petclinic/webapp/application/fixture/scenarios/PetClinicDemo.java} (63%)
rename webapp/src/main/java/{domainapp => petclinic}/webapp/application/services/health/HealthCheckServiceImpl.java (64%)
rename webapp/src/main/java/{domainapp => petclinic}/webapp/application/services/homepage/HomePageViewModel.java (65%)
rename webapp/src/main/java/{domainapp => petclinic}/webapp/application/services/homepage/HomePageViewModel.layout.xml (100%)
rename webapp/src/main/java/{domainapp => petclinic}/webapp/application/services/homepage/HomePageViewModel.png (100%)
rename webapp/src/main/java/{domainapp => petclinic}/webapp/custom/CustomModule.java (84%)
rename webapp/src/main/java/{domainapp => petclinic}/webapp/custom/restapi/CustomController.java (78%)
rename webapp/src/main/java/{domainapp => petclinic}/webapp/quartz/QuartzModule.java (94%)
rename webapp/src/main/java/{domainapp => petclinic}/webapp/quartz/job/SampleJob.java (79%)
[isis-app-demo] 16/23: renames SimpleApp main class to PetClinicApp
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/isis-app-demo.git
commit 44fe0786fed3ea20efda7acc2552b8f83ae0c978
Author: Dan Haywood <da...@haywood-associates.co.uk>
AuthorDate: Wed Sep 29 07:05:51 2021 +0100
renames SimpleApp main class to PetClinicApp
---
webapp/pom.xml | 2 +-
.../main/java/domainapp/webapp/{SimpleApp.java => PetClinicApp.java} | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/webapp/pom.xml b/webapp/pom.xml
index 9fb4635..c0f8032 100644
--- a/webapp/pom.xml
+++ b/webapp/pom.xml
@@ -171,7 +171,7 @@
<jvmFlags>
<jvmFlag>-Xmx512m</jvmFlag>
</jvmFlags>
- <mainClass>domainapp.webapp.SimpleApp</mainClass>
+ <mainClass>domainapp.webapp.PetClinicApp</mainClass>
<ports>
<port>8080</port>
</ports>
diff --git a/webapp/src/main/java/domainapp/webapp/SimpleApp.java b/webapp/src/main/java/domainapp/webapp/PetClinicApp.java
similarity index 83%
rename from webapp/src/main/java/domainapp/webapp/SimpleApp.java
rename to webapp/src/main/java/domainapp/webapp/PetClinicApp.java
index 7dedb13..edb9667 100644
--- a/webapp/src/main/java/domainapp/webapp/SimpleApp.java
+++ b/webapp/src/main/java/domainapp/webapp/PetClinicApp.java
@@ -12,7 +12,7 @@ import org.apache.isis.core.config.presets.IsisPresets;
AppManifest.class
// , XrayEnable.class
})
-public class SimpleApp extends SpringBootServletInitializer {
+public class PetClinicApp extends SpringBootServletInitializer {
/**
* @implNote this is to support the <em>Spring Boot Maven Plugin</em>, which auto-detects an
@@ -20,7 +20,7 @@ public class SimpleApp extends SpringBootServletInitializer {
*/
public static void main(String[] args) {
IsisPresets.prototyping();
- SpringApplication.run(new Class[] { SimpleApp.class }, args);
+ SpringApplication.run(new Class[] { PetClinicApp.class }, args);
}
}
[isis-app-demo] 15/23: renames SimpleModule to PetsModule
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/isis-app-demo.git
commit 684ac6031bc740e6ad352a471e298641f4baf49f
Author: Dan Haywood <da...@haywood-associates.co.uk>
AuthorDate: Wed Sep 29 07:04:34 2021 +0100
renames SimpleModule to PetsModule
---
.../modules/simple/integtests/SimpleModuleIntegTestAbstract.java | 4 ++--
.../domainapp/modules/simple/{SimpleModule.java => PetsModule.java} | 4 ++--
.../java/domainapp/webapp/integtests/WebAppIntegTestAbstract.java | 4 ++--
.../src/main/java/domainapp/webapp/application/ApplicationModule.java | 4 ++--
4 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/SimpleModuleIntegTestAbstract.java b/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/SimpleModuleIntegTestAbstract.java
index a2b6476..4868b0f 100644
--- a/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/SimpleModuleIntegTestAbstract.java
+++ b/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/SimpleModuleIntegTestAbstract.java
@@ -15,7 +15,7 @@ import org.apache.isis.security.bypass.IsisModuleSecurityBypass;
import org.apache.isis.testing.fixtures.applib.IsisIntegrationTestAbstractWithFixtures;
import org.apache.isis.testing.fixtures.applib.IsisModuleTestingFixturesApplib;
-import domainapp.modules.simple.SimpleModule;
+import domainapp.modules.simple.PetsModule;
@SpringBootTest(
@@ -37,7 +37,7 @@ public abstract class SimpleModuleIntegTestAbstract extends IsisIntegrationTestA
IsisModulePersistenceJpaEclipselink.class,
IsisModuleTestingFixturesApplib.class,
- SimpleModule.class
+ PetsModule.class
})
@PropertySources({
@PropertySource(IsisPresets.H2InMemory_withUniqueSchema),
diff --git a/module-pets/src/main/java/domainapp/modules/simple/SimpleModule.java b/module-pets/src/main/java/domainapp/modules/simple/PetsModule.java
similarity index 88%
rename from module-pets/src/main/java/domainapp/modules/simple/SimpleModule.java
rename to module-pets/src/main/java/domainapp/modules/simple/PetsModule.java
index 20f66be..a09d06d 100644
--- a/module-pets/src/main/java/domainapp/modules/simple/SimpleModule.java
+++ b/module-pets/src/main/java/domainapp/modules/simple/PetsModule.java
@@ -13,8 +13,8 @@ import domainapp.modules.simple.dom.so.PetOwner;
@Configuration
@ComponentScan
@EnableJpaRepositories
-@EntityScan(basePackageClasses = {SimpleModule.class})
-public class SimpleModule implements ModuleWithFixtures {
+@EntityScan(basePackageClasses = {PetsModule.class})
+public class PetsModule implements ModuleWithFixtures {
@Override
public FixtureScript getTeardownFixture() {
diff --git a/webapp-tests/src/test/java/domainapp/webapp/integtests/WebAppIntegTestAbstract.java b/webapp-tests/src/test/java/domainapp/webapp/integtests/WebAppIntegTestAbstract.java
index 5859b65..4057e7e 100644
--- a/webapp-tests/src/test/java/domainapp/webapp/integtests/WebAppIntegTestAbstract.java
+++ b/webapp-tests/src/test/java/domainapp/webapp/integtests/WebAppIntegTestAbstract.java
@@ -16,7 +16,7 @@ import org.apache.isis.security.bypass.IsisModuleSecurityBypass;
import org.apache.isis.testing.fixtures.applib.IsisModuleTestingFixturesApplib;
import org.apache.isis.testing.integtestsupport.applib.IsisIntegrationTestAbstract;
-import domainapp.modules.simple.SimpleModule;
+import domainapp.modules.simple.PetsModule;
import domainapp.webapp.application.ApplicationModule;
@SpringBootTest(
@@ -43,7 +43,7 @@ public abstract class WebAppIntegTestAbstract extends IsisIntegrationTestAbstrac
IsisModulePersistenceJpaEclipselink.class,
IsisModuleTestingFixturesApplib.class,
- SimpleModule.class
+ PetsModule.class
})
@PropertySources({
@PropertySource(IsisPresets.H2InMemory_withUniqueSchema),
diff --git a/webapp/src/main/java/domainapp/webapp/application/ApplicationModule.java b/webapp/src/main/java/domainapp/webapp/application/ApplicationModule.java
index 540c2e4..1e6bd4d 100644
--- a/webapp/src/main/java/domainapp/webapp/application/ApplicationModule.java
+++ b/webapp/src/main/java/domainapp/webapp/application/ApplicationModule.java
@@ -4,10 +4,10 @@ import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Import;
-import domainapp.modules.simple.SimpleModule;
+import domainapp.modules.simple.PetsModule;
@Configuration
-@Import(SimpleModule.class)
+@Import(PetsModule.class)
@ComponentScan
public class ApplicationModule {
[isis-app-demo] 22/23: saves IntelliJ run configuration for
PetClinicApp
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/isis-app-demo.git
commit a402d8b66ae5ca5fa9caabff33de6008b3cd59c0
Author: Dan Haywood <da...@haywood-associates.co.uk>
AuthorDate: Wed Sep 29 07:16:48 2021 +0100
saves IntelliJ run configuration for PetClinicApp
---
.run/PetClinicApp.run.xml | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/.run/PetClinicApp.run.xml b/.run/PetClinicApp.run.xml
new file mode 100644
index 0000000..de4b457
--- /dev/null
+++ b/.run/PetClinicApp.run.xml
@@ -0,0 +1,11 @@
+<component name="ProjectRunConfigurationManager">
+ <configuration default="false" name="PetClinicApp" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot">
+ <module name="petclinic-webapp" />
+ <option name="SPRING_BOOT_MAIN_CLASS" value="petclinic.webapp.PetClinicApp" />
+ <option name="ALTERNATIVE_JRE_PATH" />
+ <option name="SHORTEN_COMMAND_LINE" value="NONE" />
+ <method v="2">
+ <option name="Make" enabled="true" />
+ </method>
+ </configuration>
+</component>
\ No newline at end of file
[isis-app-demo] 03/23: renames name
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/isis-app-demo.git
commit 2e486d8957f1d4102faedee80d5fcd645febe46c
Author: Dan Haywood <da...@haywood-associates.co.uk>
AuthorDate: Wed Sep 29 06:35:15 2021 +0100
renames name
---
module-pets-tests/pom.xml | 2 +-
module-pets/pom.xml | 2 +-
pom.xml | 2 +-
webapp-tests/pom.xml | 2 +-
webapp/pom.xml | 2 +-
5 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/module-pets-tests/pom.xml b/module-pets-tests/pom.xml
index 7b11bb5..e3d433c 100644
--- a/module-pets-tests/pom.xml
+++ b/module-pets-tests/pom.xml
@@ -11,7 +11,7 @@
</parent>
<artifactId>petclinic-module-pets-tests</artifactId>
- <name>SimpleApp (JPA) - Simple Module (tests)</name>
+ <name>Petclinic - Pets Module (tests)</name>
<description>
Integ tests for 'simple module'
diff --git a/module-pets/pom.xml b/module-pets/pom.xml
index 3252d95..408875e 100644
--- a/module-pets/pom.xml
+++ b/module-pets/pom.xml
@@ -11,7 +11,7 @@
</parent>
<artifactId>petclinic-module-pets</artifactId>
- <name>SimpleApp (JPA) - Simple Module</name>
+ <name>Petclinic - Pets Module</name>
<build>
<resources>
diff --git a/pom.xml b/pom.xml
index 80b271c..a169472 100644
--- a/pom.xml
+++ b/pom.xml
@@ -14,7 +14,7 @@
<artifactId>petclinic</artifactId>
<version>1.0.0-SNAPSHOT</version>
- <name>SimpleApp (JPA) - Parent</name>
+ <name>Petclinic - Parent</name>
<packaging>pom</packaging>
diff --git a/webapp-tests/pom.xml b/webapp-tests/pom.xml
index f8ae122..f8cdc1e 100644
--- a/webapp-tests/pom.xml
+++ b/webapp-tests/pom.xml
@@ -9,7 +9,7 @@
</parent>
<artifactId>petclinic-webapp-tests</artifactId>
- <name>SimpleApp (JPA) - Webapp (tests)</name>
+ <name>Petclinic - Webapp (tests)</name>
<description>
Integ tests for entire app.
diff --git a/webapp/pom.xml b/webapp/pom.xml
index 4fb3117..9fb4635 100644
--- a/webapp/pom.xml
+++ b/webapp/pom.xml
@@ -9,7 +9,7 @@
</parent>
<artifactId>petclinic-webapp</artifactId>
- <name>SimpleApp (JPA) - Webapp</name>
+ <name>Petclinic - Webapp</name>
<description>
Assembles and runs both the Wicket viewer and the Restfulobjects viewer
[isis-app-demo] 05/23: renames SimpleObject related files
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/isis-app-demo.git
commit d84e75f3fe66c81984d6b66685f867a737f440ea
Author: Dan Haywood <da...@haywood-associates.co.uk>
AuthorDate: Wed Sep 29 06:49:22 2021 +0100
renames SimpleObject related files
---
...hers.columnOrder.txt => PetOwner#others.columnOrder.txt} | 0
...impleObject.columnOrder.txt => PetOwner.columnOrder.txt} | 0
.../dom/so/{SimpleObject.layout.xml => PetOwner.layout.xml} | 0
.../simple/dom/so/{SimpleObject.png => PetOwner.png} | Bin
4 files changed, 0 insertions(+), 0 deletions(-)
diff --git a/module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObject#others.columnOrder.txt b/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner#others.columnOrder.txt
similarity index 100%
rename from module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObject#others.columnOrder.txt
rename to module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner#others.columnOrder.txt
diff --git a/module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.columnOrder.txt b/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner.columnOrder.txt
similarity index 100%
rename from module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.columnOrder.txt
rename to module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner.columnOrder.txt
diff --git a/module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.layout.xml b/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner.layout.xml
similarity index 100%
rename from module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.layout.xml
rename to module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner.layout.xml
diff --git a/module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.png b/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner.png
similarity index 100%
rename from module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.png
rename to module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner.png
[isis-app-demo] 04/23: renames SimpleObject to PetOwner
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/isis-app-demo.git
commit 42671ef1186b36a18fde34d32f3a24e66854bd22
Author: Dan Haywood <da...@haywood-associates.co.uk>
AuthorDate: Wed Sep 29 06:40:02 2021 +0100
renames SimpleObject to PetOwner
---
README.adoc | 2 +-
.../{SimpleObject_Test.java => PetOwner_Test.java} | 8 ++++----
.../modules/simple/dom/so/SimpleObjects_Test.java | 10 ++++-----
...ject_IntegTest.java => PetOwner_IntegTest.java} | 24 +++++++++++-----------
.../integtests/tests/SimpleObjects_IntegTest.java | 8 ++++----
.../domainapp/modules/simple/SimpleModule.java | 4 ++--
.../dom/so/{SimpleObject.java => PetOwner.java} | 22 ++++++++++----------
.../simple/dom/so/SimpleObjectRepository.java | 6 +++---
.../modules/simple/dom/so/SimpleObjects.java | 22 ++++++++++----------
.../simple/fixture/SimpleObjectBuilder.java | 6 +++---
.../simple/fixture/SimpleObject_persona.java | 8 ++++----
.../webapp/integtests/smoke/Smoke_IntegTest.java | 8 ++++----
.../services/homepage/HomePageViewModel.java | 4 ++--
.../webapp/custom/restapi/CustomController.java | 6 +++---
.../domainapp/webapp/quartz/job/SampleJob.java | 8 ++++----
15 files changed, 73 insertions(+), 73 deletions(-)
diff --git a/README.adoc b/README.adoc
index 47808f9..f17e6d0 100644
--- a/README.adoc
+++ b/README.adoc
@@ -83,7 +83,7 @@ The following table explains the contents of each of the directories:
|Description
|`module-simple`
-|Holds the "simple" module, consisting of the `SimpleObject` entity and supporting services.
+|Holds the "simple" module, consisting of the `PetOwner` entity and supporting services.
It also contains module-specific unit- and integration tests.
[TIP]
diff --git a/module-pets-tests/src/test/java/domainapp/modules/simple/dom/so/SimpleObject_Test.java b/module-pets-tests/src/test/java/domainapp/modules/simple/dom/so/PetOwner_Test.java
similarity index 94%
rename from module-pets-tests/src/test/java/domainapp/modules/simple/dom/so/SimpleObject_Test.java
rename to module-pets-tests/src/test/java/domainapp/modules/simple/dom/so/PetOwner_Test.java
index 922b077..efcec71 100644
--- a/module-pets-tests/src/test/java/domainapp/modules/simple/dom/so/SimpleObject_Test.java
+++ b/module-pets-tests/src/test/java/domainapp/modules/simple/dom/so/PetOwner_Test.java
@@ -16,17 +16,17 @@ import org.apache.isis.applib.services.repository.RepositoryService;
import org.apache.isis.applib.services.title.TitleService;
@ExtendWith(MockitoExtension.class)
-class SimpleObject_Test {
+class PetOwner_Test {
@Mock TitleService mockTitleService;
@Mock MessageService mockMessageService;
@Mock RepositoryService mockRepositoryService;
- SimpleObject object;
+ PetOwner object;
@BeforeEach
public void setUp() throws Exception {
- object = SimpleObject.withName("Foo");
+ object = PetOwner.withName("Foo");
object.titleService = mockTitleService;
object.messageService = mockMessageService;
object.repositoryService = mockRepositoryService;
@@ -68,4 +68,4 @@ class SimpleObject_Test {
verify(mockRepositoryService).removeAndFlush(object);
}
}
-}
\ No newline at end of file
+}
diff --git a/module-pets-tests/src/test/java/domainapp/modules/simple/dom/so/SimpleObjects_Test.java b/module-pets-tests/src/test/java/domainapp/modules/simple/dom/so/SimpleObjects_Test.java
index 88eaeb0..3807963 100644
--- a/module-pets-tests/src/test/java/domainapp/modules/simple/dom/so/SimpleObjects_Test.java
+++ b/module-pets-tests/src/test/java/domainapp/modules/simple/dom/so/SimpleObjects_Test.java
@@ -45,11 +45,11 @@ class SimpleObjects_Test {
// expect
when(mockRepositoryService.persist(
- argThat((ArgumentMatcher<SimpleObject>) simpleObject -> Objects.equals(simpleObject.getName(), someName)))
- ).then((Answer<SimpleObject>) invocation -> invocation.getArgument(0));
+ argThat((ArgumentMatcher<PetOwner>) simpleObject -> Objects.equals(simpleObject.getName(), someName)))
+ ).then((Answer<PetOwner>) invocation -> invocation.getArgument(0));
// when
- final SimpleObject obj = objects.create(someName);
+ final PetOwner obj = objects.create(someName);
// then
assertThat(obj).isNotNull();
@@ -64,14 +64,14 @@ class SimpleObjects_Test {
void happyCase() {
// given
- final List<SimpleObject> all = new ArrayList<>();
+ final List<PetOwner> all = new ArrayList<>();
// expecting
when(mockSimpleObjectRepository.findAll())
.thenReturn(all);
// when
- final List<SimpleObject> list = objects.listAll();
+ final List<PetOwner> list = objects.listAll();
// then
assertThat(list).isEqualTo(all);
diff --git a/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/SimpleObject_IntegTest.java b/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/PetOwner_IntegTest.java
similarity index 67%
rename from module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/SimpleObject_IntegTest.java
rename to module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/PetOwner_IntegTest.java
index 761bb86..7fab3b6 100644
--- a/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/SimpleObject_IntegTest.java
+++ b/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/PetOwner_IntegTest.java
@@ -11,32 +11,32 @@ import static org.junit.jupiter.api.Assertions.assertThrows;
import org.apache.isis.applib.services.wrapper.DisabledException;
import org.apache.isis.applib.services.wrapper.InvalidException;
-import domainapp.modules.simple.dom.so.SimpleObject;
+import domainapp.modules.simple.dom.so.PetOwner;
import domainapp.modules.simple.fixture.SimpleObject_persona;
import domainapp.modules.simple.integtests.SimpleModuleIntegTestAbstract;
@Transactional
-public class SimpleObject_IntegTest extends SimpleModuleIntegTestAbstract {
+public class PetOwner_IntegTest extends SimpleModuleIntegTestAbstract {
- SimpleObject simpleObject;
+ PetOwner petOwner;
@BeforeEach
public void setUp() {
// given
- simpleObject = fixtureScripts.runPersona(SimpleObject_persona.FOO);
+ petOwner = fixtureScripts.runPersona(SimpleObject_persona.FOO);
}
@Nested
- public static class name extends SimpleObject_IntegTest {
+ public static class name extends PetOwner_IntegTest {
@Test
public void accessible() {
// when
- final String name = wrap(simpleObject).getName();
+ final String name = wrap(petOwner).getName();
// then
- assertThat(name).isEqualTo(simpleObject.getName());
+ assertThat(name).isEqualTo(petOwner.getName());
}
@Test
@@ -46,25 +46,25 @@ public class SimpleObject_IntegTest extends SimpleModuleIntegTestAbstract {
assertThrows(DisabledException.class, ()->{
// when
- wrap(simpleObject).setName("new name");
+ wrap(petOwner).setName("new name");
});
}
}
@Nested
- public static class updateName extends SimpleObject_IntegTest {
+ public static class updateName extends PetOwner_IntegTest {
@Test
public void can_be_updated_directly() {
// when
- wrap(simpleObject).updateName("new name");
+ wrap(petOwner).updateName("new name");
transactionService.flushTransaction();
// then
- assertThat(wrap(simpleObject).getName()).isEqualTo("new name");
+ assertThat(wrap(petOwner).getName()).isEqualTo("new name");
}
@Test
@@ -74,7 +74,7 @@ public class SimpleObject_IntegTest extends SimpleModuleIntegTestAbstract {
InvalidException cause = assertThrows(InvalidException.class, ()->{
// when
- wrap(simpleObject).updateName("new name!");
+ wrap(petOwner).updateName("new name!");
});
// then
diff --git a/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/SimpleObjects_IntegTest.java b/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/SimpleObjects_IntegTest.java
index fdd26c2..fa1bf86 100644
--- a/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/SimpleObjects_IntegTest.java
+++ b/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/SimpleObjects_IntegTest.java
@@ -15,7 +15,7 @@ import static org.junit.jupiter.api.Assertions.assertThrows;
import org.apache.isis.testing.unittestsupport.applib.matchers.ThrowableMatchers;
-import domainapp.modules.simple.dom.so.SimpleObject;
+import domainapp.modules.simple.dom.so.PetOwner;
import domainapp.modules.simple.dom.so.SimpleObjects;
import domainapp.modules.simple.fixture.SimpleObject_persona;
import domainapp.modules.simple.integtests.SimpleModuleIntegTestAbstract;
@@ -37,7 +37,7 @@ public class SimpleObjects_IntegTest extends SimpleModuleIntegTestAbstract {
transactionService.flushTransaction();
// when
- final List<SimpleObject> all = wrap(menu).listAll();
+ final List<PetOwner> all = wrap(menu).listAll();
// then
assertThat(all).hasSize(SimpleObject_persona.values().length);
@@ -47,7 +47,7 @@ public class SimpleObjects_IntegTest extends SimpleModuleIntegTestAbstract {
public void whenNone() {
// when
- final List<SimpleObject> all = wrap(menu).listAll();
+ final List<PetOwner> all = wrap(menu).listAll();
// then
assertThat(all).hasSize(0);
@@ -63,7 +63,7 @@ public class SimpleObjects_IntegTest extends SimpleModuleIntegTestAbstract {
wrap(menu).create("Faz");
// then
- final List<SimpleObject> all = wrap(menu).listAll();
+ final List<PetOwner> all = wrap(menu).listAll();
assertThat(all).hasSize(1);
}
diff --git a/module-pets/src/main/java/domainapp/modules/simple/SimpleModule.java b/module-pets/src/main/java/domainapp/modules/simple/SimpleModule.java
index e547259..20f66be 100644
--- a/module-pets/src/main/java/domainapp/modules/simple/SimpleModule.java
+++ b/module-pets/src/main/java/domainapp/modules/simple/SimpleModule.java
@@ -8,7 +8,7 @@ import org.springframework.data.jpa.repository.config.EnableJpaRepositories;
import org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureScript;
import org.apache.isis.testing.fixtures.applib.modules.ModuleWithFixtures;
-import domainapp.modules.simple.dom.so.SimpleObject;
+import domainapp.modules.simple.dom.so.PetOwner;
@Configuration
@ComponentScan
@@ -21,7 +21,7 @@ public class SimpleModule implements ModuleWithFixtures {
return new FixtureScript() {
@Override
protected void execute(ExecutionContext executionContext) {
- repositoryService.removeAll(SimpleObject.class);
+ repositoryService.removeAll(PetOwner.class);
}
};
}
diff --git a/module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.java b/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner.java
similarity index 86%
rename from module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.java
rename to module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner.java
index 094b99b..fb2d8c3 100644
--- a/module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.java
+++ b/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner.java
@@ -43,21 +43,21 @@ import domainapp.modules.simple.types.Notes;
)
@javax.persistence.NamedQueries({
@javax.persistence.NamedQuery(
- name = SimpleObject.NAMED_QUERY__FIND_BY_NAME_LIKE,
+ name = PetOwner.NAMED_QUERY__FIND_BY_NAME_LIKE,
query = "SELECT so " +
- "FROM SimpleObject so " +
+ "FROM PetOwner so " +
"WHERE so.name LIKE :name"
)
})
@javax.persistence.EntityListeners(IsisEntityListener.class)
-@DomainObject(logicalTypeName = "simple.SimpleObject", entityChangePublishing = Publishing.ENABLED)
+@DomainObject(logicalTypeName = "simple.PetOwner", entityChangePublishing = Publishing.ENABLED)
@DomainObjectLayout()
@NoArgsConstructor(access = AccessLevel.PUBLIC)
@XmlJavaTypeAdapter(PersistentEntityAdapter.class)
@ToString(onlyExplicitlyIncluded = true)
-public class SimpleObject implements Comparable<SimpleObject> {
+public class PetOwner implements Comparable<PetOwner> {
- static final String NAMED_QUERY__FIND_BY_NAME_LIKE = "SimpleObject.findByNameLike";
+ static final String NAMED_QUERY__FIND_BY_NAME_LIKE = "PetOwner.findByNameLike";
@javax.persistence.Id
@javax.persistence.GeneratedValue(strategy = javax.persistence.GenerationType.AUTO)
@@ -70,8 +70,8 @@ public class SimpleObject implements Comparable<SimpleObject> {
@Getter @Setter
private long version;
- public static SimpleObject withName(String name) {
- val simpleObject = new SimpleObject();
+ public static PetOwner withName(String name) {
+ val simpleObject = new PetOwner();
simpleObject.setName(name);
return simpleObject;
}
@@ -99,7 +99,7 @@ public class SimpleObject implements Comparable<SimpleObject> {
@Action(semantics = IDEMPOTENT, commandPublishing = Publishing.ENABLED, executionPublishing = Publishing.ENABLED)
@ActionLayout(associateWith = "name", promptStyle = PromptStyle.INLINE)
- public SimpleObject updateName(
+ public PetOwner updateName(
@Name final String name) {
setName(name);
return this;
@@ -129,11 +129,11 @@ public class SimpleObject implements Comparable<SimpleObject> {
- private final static Comparator<SimpleObject> comparator =
- Comparator.comparing(SimpleObject::getName);
+ private final static Comparator<PetOwner> comparator =
+ Comparator.comparing(PetOwner::getName);
@Override
- public int compareTo(final SimpleObject other) {
+ public int compareTo(final PetOwner other) {
return comparator.compare(this, other);
}
diff --git a/module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObjectRepository.java b/module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObjectRepository.java
index 77d34a1..c0b7fe7 100644
--- a/module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObjectRepository.java
+++ b/module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObjectRepository.java
@@ -4,10 +4,10 @@ import java.util.List;
import org.springframework.data.jpa.repository.JpaRepository;
-public interface SimpleObjectRepository extends JpaRepository<SimpleObject, Long> {
+public interface SimpleObjectRepository extends JpaRepository<PetOwner, Long> {
- List<SimpleObject> findByNameContaining(final String name);
+ List<PetOwner> findByNameContaining(final String name);
- SimpleObject findByName(final String name);
+ PetOwner findByName(final String name);
}
diff --git a/module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObjects.java b/module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObjects.java
index 218d00b..f1b7770 100644
--- a/module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObjects.java
+++ b/module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObjects.java
@@ -35,25 +35,25 @@ public class SimpleObjects {
@Action(semantics = SemanticsOf.NON_IDEMPOTENT)
@ActionLayout(promptStyle = PromptStyle.DIALOG_SIDEBAR)
- public SimpleObject create(
+ public PetOwner create(
@Name final String name) {
- return repositoryService.persist(SimpleObject.withName(name));
+ return repositoryService.persist(PetOwner.withName(name));
}
@Action(semantics = SemanticsOf.NON_IDEMPOTENT)
@ActionLayout(promptStyle = PromptStyle.DIALOG_SIDEBAR)
- public List<SimpleObject> findByNameLike(
+ public List<PetOwner> findByNameLike(
@Name final String name) {
return repositoryService.allMatches(
- Query.named(SimpleObject.class, SimpleObject.NAMED_QUERY__FIND_BY_NAME_LIKE)
+ Query.named(PetOwner.class, PetOwner.NAMED_QUERY__FIND_BY_NAME_LIKE)
.withParameter("name", "%" + name + "%"));
}
@Action(semantics = SemanticsOf.SAFE)
@ActionLayout(bookmarking = BookmarkPolicy.AS_ROOT, promptStyle = PromptStyle.DIALOG_SIDEBAR)
- public List<SimpleObject> findByName(
+ public List<PetOwner> findByName(
@Name final String name
) {
return simpleObjectRepository.findByNameContaining(name);
@@ -61,7 +61,7 @@ public class SimpleObjects {
@Programmatic
- public SimpleObject findByNameExact(final String name) {
+ public PetOwner findByNameExact(final String name) {
return simpleObjectRepository.findByName(name);
}
@@ -69,7 +69,7 @@ public class SimpleObjects {
@Action(semantics = SemanticsOf.SAFE)
@ActionLayout(bookmarking = BookmarkPolicy.AS_ROOT)
- public List<SimpleObject> listAll() {
+ public List<PetOwner> listAll() {
return simpleObjectRepository.findAll();
}
@@ -78,11 +78,11 @@ public class SimpleObjects {
@Programmatic
public void ping() {
- jpaSupportService.getEntityManager(SimpleObject.class)
+ jpaSupportService.getEntityManager(PetOwner.class)
.ifSuccess(entityManager -> {
- final TypedQuery<SimpleObject> q = entityManager.createQuery(
- "SELECT p FROM SimpleObject p ORDER BY p.name",
- SimpleObject.class)
+ final TypedQuery<PetOwner> q = entityManager.createQuery(
+ "SELECT p FROM PetOwner p ORDER BY p.name",
+ PetOwner.class)
.setMaxResults(1);
q.getResultList();
});
diff --git a/module-pets/src/main/java/domainapp/modules/simple/fixture/SimpleObjectBuilder.java b/module-pets/src/main/java/domainapp/modules/simple/fixture/SimpleObjectBuilder.java
index 80223be..be7d65c 100644
--- a/module-pets/src/main/java/domainapp/modules/simple/fixture/SimpleObjectBuilder.java
+++ b/module-pets/src/main/java/domainapp/modules/simple/fixture/SimpleObjectBuilder.java
@@ -4,20 +4,20 @@ import javax.inject.Inject;
import org.apache.isis.testing.fixtures.applib.personas.BuilderScriptWithResult;
-import domainapp.modules.simple.dom.so.SimpleObject;
+import domainapp.modules.simple.dom.so.PetOwner;
import domainapp.modules.simple.dom.so.SimpleObjects;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;
@Accessors(chain = true)
-public class SimpleObjectBuilder extends BuilderScriptWithResult<SimpleObject> {
+public class SimpleObjectBuilder extends BuilderScriptWithResult<PetOwner> {
@Getter @Setter
private String name;
@Override
- protected SimpleObject buildResult(final ExecutionContext ec) {
+ protected PetOwner buildResult(final ExecutionContext ec) {
checkParam("name", ec, String.class);
diff --git a/module-pets/src/main/java/domainapp/modules/simple/fixture/SimpleObject_persona.java b/module-pets/src/main/java/domainapp/modules/simple/fixture/SimpleObject_persona.java
index 41a5aec..e1ebb5b 100644
--- a/module-pets/src/main/java/domainapp/modules/simple/fixture/SimpleObject_persona.java
+++ b/module-pets/src/main/java/domainapp/modules/simple/fixture/SimpleObject_persona.java
@@ -5,13 +5,13 @@ import org.apache.isis.testing.fixtures.applib.personas.PersonaWithBuilderScript
import org.apache.isis.testing.fixtures.applib.personas.PersonaWithFinder;
import org.apache.isis.testing.fixtures.applib.setup.PersonaEnumPersistAll;
-import domainapp.modules.simple.dom.so.SimpleObject;
+import domainapp.modules.simple.dom.so.PetOwner;
import domainapp.modules.simple.dom.so.SimpleObjects;
import lombok.AllArgsConstructor;
@AllArgsConstructor
public enum SimpleObject_persona
-implements PersonaWithBuilderScript<SimpleObjectBuilder>, PersonaWithFinder<SimpleObject> {
+implements PersonaWithBuilderScript<SimpleObjectBuilder>, PersonaWithFinder<PetOwner> {
FOO("Foo"),
BAR("Bar"),
@@ -32,13 +32,13 @@ implements PersonaWithBuilderScript<SimpleObjectBuilder>, PersonaWithFinder<Simp
}
@Override
- public SimpleObject findUsing(final ServiceRegistry serviceRegistry) {
+ public PetOwner findUsing(final ServiceRegistry serviceRegistry) {
SimpleObjects simpleObjects = serviceRegistry.lookupService(SimpleObjects.class).orElse(null);
return simpleObjects.findByNameExact(name);
}
public static class PersistAll
- extends PersonaEnumPersistAll<SimpleObject_persona, SimpleObject> {
+ extends PersonaEnumPersistAll<SimpleObject_persona, PetOwner> {
public PersistAll() {
super(SimpleObject_persona.class);
diff --git a/webapp-tests/src/test/java/domainapp/webapp/integtests/smoke/Smoke_IntegTest.java b/webapp-tests/src/test/java/domainapp/webapp/integtests/smoke/Smoke_IntegTest.java
index f8c5b56..6aea04a 100644
--- a/webapp-tests/src/test/java/domainapp/webapp/integtests/smoke/Smoke_IntegTest.java
+++ b/webapp-tests/src/test/java/domainapp/webapp/integtests/smoke/Smoke_IntegTest.java
@@ -13,8 +13,8 @@ import org.apache.isis.applib.services.xactn.TransactionService;
import static org.assertj.core.api.Assertions.assertThat;
+import domainapp.modules.simple.dom.so.PetOwner;
import domainapp.webapp.integtests.WebAppIntegTestAbstract;
-import domainapp.modules.simple.dom.so.SimpleObject;
import domainapp.modules.simple.dom.so.SimpleObjects;
@Transactional
@@ -27,14 +27,14 @@ class Smoke_IntegTest extends WebAppIntegTestAbstract {
void happy_case() {
// when
- List<SimpleObject> all = wrap(menu).listAll();
+ List<PetOwner> all = wrap(menu).listAll();
// then
assertThat(all).isEmpty();
// when
- final SimpleObject fred = wrap(menu).create("Fred");
+ final PetOwner fred = wrap(menu).create("Fred");
transactionService.flushTransaction();
// then
@@ -44,7 +44,7 @@ class Smoke_IntegTest extends WebAppIntegTestAbstract {
// when
- final SimpleObject bill = wrap(menu).create("Bill");
+ final PetOwner bill = wrap(menu).create("Bill");
transactionService.flushTransaction();
// then
diff --git a/webapp/src/main/java/domainapp/webapp/application/services/homepage/HomePageViewModel.java b/webapp/src/main/java/domainapp/webapp/application/services/homepage/HomePageViewModel.java
index bfb4dca..6cbc1c8 100644
--- a/webapp/src/main/java/domainapp/webapp/application/services/homepage/HomePageViewModel.java
+++ b/webapp/src/main/java/domainapp/webapp/application/services/homepage/HomePageViewModel.java
@@ -9,7 +9,7 @@ import org.apache.isis.applib.annotation.DomainObjectLayout;
import org.apache.isis.applib.annotation.HomePage;
import org.apache.isis.applib.annotation.Nature;
-import domainapp.modules.simple.dom.so.SimpleObject;
+import domainapp.modules.simple.dom.so.PetOwner;
import domainapp.modules.simple.dom.so.SimpleObjects;
@DomainObject(
@@ -24,7 +24,7 @@ public class HomePageViewModel {
return getObjects().size() + " objects";
}
- public List<SimpleObject> getObjects() {
+ public List<PetOwner> getObjects() {
return simpleObjects.listAll();
}
diff --git a/webapp/src/main/java/domainapp/webapp/custom/restapi/CustomController.java b/webapp/src/main/java/domainapp/webapp/custom/restapi/CustomController.java
index 33c2ee5..ec16251 100644
--- a/webapp/src/main/java/domainapp/webapp/custom/restapi/CustomController.java
+++ b/webapp/src/main/java/domainapp/webapp/custom/restapi/CustomController.java
@@ -17,7 +17,7 @@ import org.apache.isis.applib.services.xactn.TransactionalProcessor;
import lombok.RequiredArgsConstructor;
-import domainapp.modules.simple.dom.so.SimpleObject;
+import domainapp.modules.simple.dom.so.PetOwner;
import domainapp.modules.simple.dom.so.SimpleObjects;
@RestController
@@ -29,9 +29,9 @@ class CustomController {
private final SimpleObjects simpleObjects;
@GetMapping("/custom/simpleObjects")
- List<SimpleObject> all() {
+ List<PetOwner> all() {
return call("sven", simpleObjects::listAll)
- .orElse(Collections.<SimpleObject>emptyList());
+ .orElse(Collections.<PetOwner>emptyList());
}
private <T> Optional<T> call(
diff --git a/webapp/src/main/java/domainapp/webapp/quartz/job/SampleJob.java b/webapp/src/main/java/domainapp/webapp/quartz/job/SampleJob.java
index d112ae9..4249d81 100644
--- a/webapp/src/main/java/domainapp/webapp/quartz/job/SampleJob.java
+++ b/webapp/src/main/java/domainapp/webapp/quartz/job/SampleJob.java
@@ -20,7 +20,7 @@ import org.apache.isis.applib.services.xactn.TransactionalProcessor;
import lombok.RequiredArgsConstructor;
import lombok.extern.log4j.Log4j2;
-import domainapp.modules.simple.dom.so.SimpleObject;
+import domainapp.modules.simple.dom.so.PetOwner;
import domainapp.modules.simple.dom.so.SimpleObjects;
@Component
@@ -34,13 +34,13 @@ public class SampleJob implements Job {
@Override
public void execute(JobExecutionContext context) throws JobExecutionException {
- final List<SimpleObject> all = all();
+ final List<PetOwner> all = all();
log.info("{} objects in the database", all.size());
}
- List<SimpleObject> all() {
+ List<PetOwner> all() {
return call("sven", simpleObjects::listAll)
- .orElse(Collections.<SimpleObject>emptyList());
+ .orElse(Collections.<PetOwner>emptyList());
}
private <T> Optional<T> call(
[isis-app-demo] 21/23: renames DomainAppDemo fixture to
PetClinicDemo
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/isis-app-demo.git
commit abbd61da49cd0f17690a60d111c0fb58ef17f394
Author: Dan Haywood <da...@haywood-associates.co.uk>
AuthorDate: Wed Sep 29 07:15:47 2021 +0100
renames DomainAppDemo fixture to PetClinicDemo
---
webapp/src/main/java/petclinic/webapp/AppManifest.java | 4 ++--
.../fixture/scenarios/{DomainAppDemo.java => PetClinicDemo.java} | 2 +-
webapp/src/main/resources/application.yml | 6 +++---
webapp/src/main/resources/config/application.properties | 2 +-
4 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/webapp/src/main/java/petclinic/webapp/AppManifest.java b/webapp/src/main/java/petclinic/webapp/AppManifest.java
index f55f43b..bf225fa 100644
--- a/webapp/src/main/java/petclinic/webapp/AppManifest.java
+++ b/webapp/src/main/java/petclinic/webapp/AppManifest.java
@@ -16,7 +16,7 @@ import org.apache.isis.viewer.restfulobjects.jaxrsresteasy4.IsisModuleViewerRest
import org.apache.isis.viewer.wicket.viewer.IsisModuleViewerWicketViewer;
import petclinic.webapp.application.ApplicationModule;
-import petclinic.webapp.application.fixture.scenarios.DomainAppDemo;
+import petclinic.webapp.application.fixture.scenarios.PetClinicDemo;
import petclinic.webapp.custom.CustomModule;
import petclinic.webapp.quartz.QuartzModule;
@@ -38,7 +38,7 @@ import petclinic.webapp.quartz.QuartzModule;
QuartzModule.class,
// discoverable fixtures
- DomainAppDemo.class
+ PetClinicDemo.class
})
@PropertySources({
@PropertySource(IsisPresets.DebugDiscovery),
diff --git a/webapp/src/main/java/petclinic/webapp/application/fixture/scenarios/DomainAppDemo.java b/webapp/src/main/java/petclinic/webapp/application/fixture/scenarios/PetClinicDemo.java
similarity index 92%
rename from webapp/src/main/java/petclinic/webapp/application/fixture/scenarios/DomainAppDemo.java
rename to webapp/src/main/java/petclinic/webapp/application/fixture/scenarios/PetClinicDemo.java
index d4ca7b2..b41753c 100644
--- a/webapp/src/main/java/petclinic/webapp/application/fixture/scenarios/DomainAppDemo.java
+++ b/webapp/src/main/java/petclinic/webapp/application/fixture/scenarios/PetClinicDemo.java
@@ -7,7 +7,7 @@ import org.apache.isis.testing.fixtures.applib.modules.ModuleWithFixturesService
import petclinic.modules.pets.fixture.PetOwner_persona;
-public class DomainAppDemo extends FixtureScript {
+public class PetClinicDemo extends FixtureScript {
@Override
protected void execute(final ExecutionContext ec) {
diff --git a/webapp/src/main/resources/application.yml b/webapp/src/main/resources/application.yml
index b6c92a8..5960b92 100644
--- a/webapp/src/main/resources/application.yml
+++ b/webapp/src/main/resources/application.yml
@@ -69,9 +69,9 @@ isis:
testing:
fixtures:
fixture-scripts-specification:
- context-class: petclinic.webapp.application.fixture.scenarios.DomainAppDemo
- run-script-default: petclinic.webapp.application.fixture.scenarios.DomainAppDemo
- recreate: petclinic.webapp.application.fixture.scenarios.DomainAppDemo
+ context-class: petclinic.webapp.application.fixture.scenarios.PetClinicDemo
+ run-script-default: petclinic.webapp.application.fixture.scenarios.PetClinicDemo
+ recreate: petclinic.webapp.application.fixture.scenarios.PetClinicDemo
non-persisted-objects-strategy: persist
multiple-execution-strategy: execute
diff --git a/webapp/src/main/resources/config/application.properties b/webapp/src/main/resources/config/application.properties
index 8a6e57b..26ecfba 100644
--- a/webapp/src/main/resources/config/application.properties
+++ b/webapp/src/main/resources/config/application.properties
@@ -26,6 +26,6 @@ eclipselink.application-location=.
eclipselink.jpa.upper-case-column-names=false
# uncomment to run during bootstrap
-#isis.testing.fixtures.initial-script = petclinic.webapp.application.fixture.scenarios.DomainAppDemo
+#isis.testing.fixtures.initial-script = petclinic.webapp.application.fixture.scenarios.PetClinicDemo
[isis-app-demo] 10/23: renames SimpleObjects to PetOwners
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/isis-app-demo.git
commit 0bfe93796395d3fe1e66ce5316d8c716f9ca3fbe
Author: Dan Haywood <da...@haywood-associates.co.uk>
AuthorDate: Wed Sep 29 06:53:47 2021 +0100
renames SimpleObjects to PetOwners
---
.../dom/so/{SimpleObjects_Test.java => PetOwners_Test.java} | 6 +++---
.../{SimpleObjects_IntegTest.java => PetOwners_IntegTest.java} | 10 +++++-----
.../simple/dom/so/{SimpleObjects.java => PetOwners.java} | 4 ++--
.../domainapp/modules/simple/fixture/SimpleObjectBuilder.java | 7 ++++---
.../domainapp/modules/simple/fixture/SimpleObject_persona.java | 7 ++++---
.../domainapp/webapp/integtests/smoke/Smoke_IntegTest.java | 4 ++--
.../application/services/health/HealthCheckServiceImpl.java | 10 +++++-----
.../application/services/homepage/HomePageViewModel.java | 6 +++---
.../java/domainapp/webapp/custom/restapi/CustomController.java | 6 +++---
.../src/main/java/domainapp/webapp/quartz/job/SampleJob.java | 6 +++---
10 files changed, 34 insertions(+), 32 deletions(-)
diff --git a/module-pets-tests/src/test/java/domainapp/modules/simple/dom/so/SimpleObjects_Test.java b/module-pets-tests/src/test/java/domainapp/modules/simple/dom/so/PetOwners_Test.java
similarity index 92%
rename from module-pets-tests/src/test/java/domainapp/modules/simple/dom/so/SimpleObjects_Test.java
rename to module-pets-tests/src/test/java/domainapp/modules/simple/dom/so/PetOwners_Test.java
index 3807963..a18d82c 100644
--- a/module-pets-tests/src/test/java/domainapp/modules/simple/dom/so/SimpleObjects_Test.java
+++ b/module-pets-tests/src/test/java/domainapp/modules/simple/dom/so/PetOwners_Test.java
@@ -21,17 +21,17 @@ import org.apache.isis.applib.services.repository.RepositoryService;
import org.apache.isis.persistence.jpa.applib.services.JpaSupportService;
@ExtendWith(MockitoExtension.class)
-class SimpleObjects_Test {
+class PetOwners_Test {
@Mock RepositoryService mockRepositoryService;
@Mock JpaSupportService mockJpaSupportService;
@Mock SimpleObjectRepository mockSimpleObjectRepository;
- SimpleObjects objects;
+ PetOwners objects;
@BeforeEach
public void setUp() {
- objects = new SimpleObjects(mockRepositoryService, mockJpaSupportService, mockSimpleObjectRepository);
+ objects = new PetOwners(mockRepositoryService, mockJpaSupportService, mockSimpleObjectRepository);
}
@Nested
diff --git a/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/SimpleObjects_IntegTest.java b/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/PetOwners_IntegTest.java
similarity index 88%
rename from module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/SimpleObjects_IntegTest.java
rename to module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/PetOwners_IntegTest.java
index fa1bf86..0c15972 100644
--- a/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/SimpleObjects_IntegTest.java
+++ b/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/PetOwners_IntegTest.java
@@ -16,18 +16,18 @@ import static org.junit.jupiter.api.Assertions.assertThrows;
import org.apache.isis.testing.unittestsupport.applib.matchers.ThrowableMatchers;
import domainapp.modules.simple.dom.so.PetOwner;
-import domainapp.modules.simple.dom.so.SimpleObjects;
+import domainapp.modules.simple.dom.so.PetOwners;
import domainapp.modules.simple.fixture.SimpleObject_persona;
import domainapp.modules.simple.integtests.SimpleModuleIntegTestAbstract;
@Transactional
-public class SimpleObjects_IntegTest extends SimpleModuleIntegTestAbstract {
+public class PetOwners_IntegTest extends SimpleModuleIntegTestAbstract {
@Inject
- SimpleObjects menu;
+ PetOwners menu;
@Nested
- public static class listAll extends SimpleObjects_IntegTest {
+ public static class listAll extends PetOwners_IntegTest {
@Test
public void happyCase() {
@@ -55,7 +55,7 @@ public class SimpleObjects_IntegTest extends SimpleModuleIntegTestAbstract {
}
@Nested
- public static class create extends SimpleObjects_IntegTest {
+ public static class create extends PetOwners_IntegTest {
@Test
public void happyCase() {
diff --git a/module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObjects.java b/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwners.java
similarity index 97%
rename from module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObjects.java
rename to module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwners.java
index f1b7770..a8d44be 100644
--- a/module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObjects.java
+++ b/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwners.java
@@ -22,11 +22,11 @@ import domainapp.modules.simple.types.Name;
@DomainService(
nature = NatureOfService.VIEW,
- logicalTypeName = "simple.SimpleObjects"
+ logicalTypeName = "simple.PetOwners"
)
@javax.annotation.Priority(PriorityPrecedence.EARLY)
@lombok.RequiredArgsConstructor(onConstructor_ = {@Inject} )
-public class SimpleObjects {
+public class PetOwners {
final RepositoryService repositoryService;
final JpaSupportService jpaSupportService;
diff --git a/module-pets/src/main/java/domainapp/modules/simple/fixture/SimpleObjectBuilder.java b/module-pets/src/main/java/domainapp/modules/simple/fixture/SimpleObjectBuilder.java
index be7d65c..dcf5c94 100644
--- a/module-pets/src/main/java/domainapp/modules/simple/fixture/SimpleObjectBuilder.java
+++ b/module-pets/src/main/java/domainapp/modules/simple/fixture/SimpleObjectBuilder.java
@@ -5,7 +5,8 @@ import javax.inject.Inject;
import org.apache.isis.testing.fixtures.applib.personas.BuilderScriptWithResult;
import domainapp.modules.simple.dom.so.PetOwner;
-import domainapp.modules.simple.dom.so.SimpleObjects;
+import domainapp.modules.simple.dom.so.PetOwners;
+
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;
@@ -21,11 +22,11 @@ public class SimpleObjectBuilder extends BuilderScriptWithResult<PetOwner> {
checkParam("name", ec, String.class);
- return wrap(simpleObjects).create(name);
+ return wrap(petOwners).create(name);
}
// -- DEPENDENCIES
- @Inject SimpleObjects simpleObjects;
+ @Inject PetOwners petOwners;
}
diff --git a/module-pets/src/main/java/domainapp/modules/simple/fixture/SimpleObject_persona.java b/module-pets/src/main/java/domainapp/modules/simple/fixture/SimpleObject_persona.java
index e1ebb5b..f385997 100644
--- a/module-pets/src/main/java/domainapp/modules/simple/fixture/SimpleObject_persona.java
+++ b/module-pets/src/main/java/domainapp/modules/simple/fixture/SimpleObject_persona.java
@@ -6,7 +6,8 @@ import org.apache.isis.testing.fixtures.applib.personas.PersonaWithFinder;
import org.apache.isis.testing.fixtures.applib.setup.PersonaEnumPersistAll;
import domainapp.modules.simple.dom.so.PetOwner;
-import domainapp.modules.simple.dom.so.SimpleObjects;
+import domainapp.modules.simple.dom.so.PetOwners;
+
import lombok.AllArgsConstructor;
@AllArgsConstructor
@@ -33,8 +34,8 @@ implements PersonaWithBuilderScript<SimpleObjectBuilder>, PersonaWithFinder<PetO
@Override
public PetOwner findUsing(final ServiceRegistry serviceRegistry) {
- SimpleObjects simpleObjects = serviceRegistry.lookupService(SimpleObjects.class).orElse(null);
- return simpleObjects.findByNameExact(name);
+ PetOwners petOwners = serviceRegistry.lookupService(PetOwners.class).orElse(null);
+ return petOwners.findByNameExact(name);
}
public static class PersistAll
diff --git a/webapp-tests/src/test/java/domainapp/webapp/integtests/smoke/Smoke_IntegTest.java b/webapp-tests/src/test/java/domainapp/webapp/integtests/smoke/Smoke_IntegTest.java
index 6aea04a..2d5a057 100644
--- a/webapp-tests/src/test/java/domainapp/webapp/integtests/smoke/Smoke_IntegTest.java
+++ b/webapp-tests/src/test/java/domainapp/webapp/integtests/smoke/Smoke_IntegTest.java
@@ -15,12 +15,12 @@ import static org.assertj.core.api.Assertions.assertThat;
import domainapp.modules.simple.dom.so.PetOwner;
import domainapp.webapp.integtests.WebAppIntegTestAbstract;
-import domainapp.modules.simple.dom.so.SimpleObjects;
+import domainapp.modules.simple.dom.so.PetOwners;
@Transactional
class Smoke_IntegTest extends WebAppIntegTestAbstract {
- @Inject SimpleObjects menu;
+ @Inject PetOwners menu;
@Inject TransactionService transactionService;
@Test
diff --git a/webapp/src/main/java/domainapp/webapp/application/services/health/HealthCheckServiceImpl.java b/webapp/src/main/java/domainapp/webapp/application/services/health/HealthCheckServiceImpl.java
index 4f16352..6ae3bed 100644
--- a/webapp/src/main/java/domainapp/webapp/application/services/health/HealthCheckServiceImpl.java
+++ b/webapp/src/main/java/domainapp/webapp/application/services/health/HealthCheckServiceImpl.java
@@ -8,23 +8,23 @@ import org.springframework.stereotype.Service;
import org.apache.isis.applib.services.health.Health;
import org.apache.isis.applib.services.health.HealthCheckService;
-import domainapp.modules.simple.dom.so.SimpleObjects;
+import domainapp.modules.simple.dom.so.PetOwners;
@Service
@Named("domainapp.HealthCheckServiceImpl")
public class HealthCheckServiceImpl implements HealthCheckService {
- private final SimpleObjects simpleObjects;
+ private final PetOwners petOwners;
@Inject
- public HealthCheckServiceImpl(SimpleObjects simpleObjects) {
- this.simpleObjects = simpleObjects;
+ public HealthCheckServiceImpl(PetOwners petOwners) {
+ this.petOwners = petOwners;
}
@Override
public Health check() {
try {
- simpleObjects.ping();
+ petOwners.ping();
return Health.ok();
} catch (Exception ex) {
return Health.error(ex);
diff --git a/webapp/src/main/java/domainapp/webapp/application/services/homepage/HomePageViewModel.java b/webapp/src/main/java/domainapp/webapp/application/services/homepage/HomePageViewModel.java
index 6cbc1c8..4963f86 100644
--- a/webapp/src/main/java/domainapp/webapp/application/services/homepage/HomePageViewModel.java
+++ b/webapp/src/main/java/domainapp/webapp/application/services/homepage/HomePageViewModel.java
@@ -10,7 +10,7 @@ import org.apache.isis.applib.annotation.HomePage;
import org.apache.isis.applib.annotation.Nature;
import domainapp.modules.simple.dom.so.PetOwner;
-import domainapp.modules.simple.dom.so.SimpleObjects;
+import domainapp.modules.simple.dom.so.PetOwners;
@DomainObject(
nature = Nature.VIEW_MODEL,
@@ -25,8 +25,8 @@ public class HomePageViewModel {
}
public List<PetOwner> getObjects() {
- return simpleObjects.listAll();
+ return petOwners.listAll();
}
- @Inject SimpleObjects simpleObjects;
+ @Inject PetOwners petOwners;
}
diff --git a/webapp/src/main/java/domainapp/webapp/custom/restapi/CustomController.java b/webapp/src/main/java/domainapp/webapp/custom/restapi/CustomController.java
index ec16251..a43598b 100644
--- a/webapp/src/main/java/domainapp/webapp/custom/restapi/CustomController.java
+++ b/webapp/src/main/java/domainapp/webapp/custom/restapi/CustomController.java
@@ -18,7 +18,7 @@ import org.apache.isis.applib.services.xactn.TransactionalProcessor;
import lombok.RequiredArgsConstructor;
import domainapp.modules.simple.dom.so.PetOwner;
-import domainapp.modules.simple.dom.so.SimpleObjects;
+import domainapp.modules.simple.dom.so.PetOwners;
@RestController
@RequiredArgsConstructor(onConstructor_ = {@Inject})
@@ -26,11 +26,11 @@ class CustomController {
private final InteractionService interactionService;
private final TransactionalProcessor transactionalProcessor;
- private final SimpleObjects simpleObjects;
+ private final PetOwners petOwners;
@GetMapping("/custom/simpleObjects")
List<PetOwner> all() {
- return call("sven", simpleObjects::listAll)
+ return call("sven", petOwners::listAll)
.orElse(Collections.<PetOwner>emptyList());
}
diff --git a/webapp/src/main/java/domainapp/webapp/quartz/job/SampleJob.java b/webapp/src/main/java/domainapp/webapp/quartz/job/SampleJob.java
index 4249d81..b7adf92 100644
--- a/webapp/src/main/java/domainapp/webapp/quartz/job/SampleJob.java
+++ b/webapp/src/main/java/domainapp/webapp/quartz/job/SampleJob.java
@@ -21,7 +21,7 @@ import lombok.RequiredArgsConstructor;
import lombok.extern.log4j.Log4j2;
import domainapp.modules.simple.dom.so.PetOwner;
-import domainapp.modules.simple.dom.so.SimpleObjects;
+import domainapp.modules.simple.dom.so.PetOwners;
@Component
@RequiredArgsConstructor(onConstructor_ = {@Inject})
@@ -30,7 +30,7 @@ public class SampleJob implements Job {
private final InteractionService interactionService;
private final TransactionalProcessor transactionalProcessor;
- private final SimpleObjects simpleObjects;
+ private final PetOwners petOwners;
@Override
public void execute(JobExecutionContext context) throws JobExecutionException {
@@ -39,7 +39,7 @@ public class SampleJob implements Job {
}
List<PetOwner> all() {
- return call("sven", simpleObjects::listAll)
+ return call("sven", petOwners::listAll)
.orElse(Collections.<PetOwner>emptyList());
}
[isis-app-demo] 11/23: changes PetOwners logicalTypeName
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/isis-app-demo.git
commit 854cde9e354583db3fbb563e7dbf3aa3a9f4e7b5
Author: Dan Haywood <da...@haywood-associates.co.uk>
AuthorDate: Wed Sep 29 06:57:35 2021 +0100
changes PetOwners logicalTypeName
---
.../src/main/java/domainapp/modules/simple/dom/so/PetOwners.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwners.java b/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwners.java
index a8d44be..bbbe161 100644
--- a/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwners.java
+++ b/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwners.java
@@ -22,7 +22,7 @@ import domainapp.modules.simple.types.Name;
@DomainService(
nature = NatureOfService.VIEW,
- logicalTypeName = "simple.PetOwners"
+ logicalTypeName = "pets.PetOwners"
)
@javax.annotation.Priority(PriorityPrecedence.EARLY)
@lombok.RequiredArgsConstructor(onConstructor_ = {@Inject} )
[isis-app-demo] 07/23: changes config files for schema change
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/isis-app-demo.git
commit 24e9a090f0e1add19a855f912e2a76a756af5189
Author: Dan Haywood <da...@haywood-associates.co.uk>
AuthorDate: Wed Sep 29 06:57:15 2021 +0100
changes config files for schema change
---
module-pets-tests/src/test/resources/application-test.yml | 2 +-
webapp-tests/src/test/resources/application-test.yml | 2 +-
.../src/main/resources/config/application-SQLSERVER.properties | 10 +++++-----
webapp/src/main/resources/config/application.properties | 2 +-
4 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/module-pets-tests/src/test/resources/application-test.yml b/module-pets-tests/src/test/resources/application-test.yml
index 3a68cae..fa32cda 100644
--- a/module-pets-tests/src/test/resources/application-test.yml
+++ b/module-pets-tests/src/test/resources/application-test.yml
@@ -1,4 +1,4 @@
isis:
persistence:
schema:
- auto-create-schemas: "simple"
+ auto-create-schemas: "pets"
diff --git a/webapp-tests/src/test/resources/application-test.yml b/webapp-tests/src/test/resources/application-test.yml
index 3a68cae..fa32cda 100644
--- a/webapp-tests/src/test/resources/application-test.yml
+++ b/webapp-tests/src/test/resources/application-test.yml
@@ -1,4 +1,4 @@
isis:
persistence:
schema:
- auto-create-schemas: "simple"
+ auto-create-schemas: "pets"
diff --git a/webapp/src/main/resources/config/application-SQLSERVER.properties b/webapp/src/main/resources/config/application-SQLSERVER.properties
index 07d8fe3..561b8a4 100644
--- a/webapp/src/main/resources/config/application-SQLSERVER.properties
+++ b/webapp/src/main/resources/config/application-SQLSERVER.properties
@@ -16,14 +16,14 @@
#
spring.flyway.enabled=true
-spring.flyway.default-schema=SIMPLE
-spring.flyway.schemas=SIMPLE
+spring.flyway.default-schema=PETS
+spring.flyway.schemas=PETS
spring.datasource.platform=sqlserver
-spring.datasource.url=jdbc:sqlserver://localhost;databaseName=simpleapp
+spring.datasource.url=jdbc:sqlserver://localhost;databaseName=petclinic
spring.datasource.driver-class-name=com.microsoft.sqlserver.jdbc.SQLServerDriver
-spring.datasource.username=simpleapp
-spring.datasource.password=simpleapp
+spring.datasource.username=petclinic
+spring.datasource.password=petclinic
#isis.persistence.schema.create-schema-sql-template= (use flyway instead)
isis.persistence.schema.auto-create-schemas=
diff --git a/webapp/src/main/resources/config/application.properties b/webapp/src/main/resources/config/application.properties
index 8a7dcce..87d3d0f 100644
--- a/webapp/src/main/resources/config/application.properties
+++ b/webapp/src/main/resources/config/application.properties
@@ -15,7 +15,7 @@ spring.datasource.url=jdbc:h2:mem:simple;DATABASE_TO_UPPER=false
spring.datasource.driver-class-name=org.h2.Driver
isis.persistence.schema.create-schema-sql-template=CREATE SCHEMA IF NOT EXISTS %s
-isis.persistence.schema.auto-create-schemas=simple
+isis.persistence.schema.auto-create-schemas=pets
#eclipselink.weaving=true
eclipselink.deploy-on-startup=true
[isis-app-demo] 19/23: renames packages in webapp module
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/isis-app-demo.git
commit 1e5f464dc296db04ff992f804909bfb5986cca7d
Author: Dan Haywood <da...@haywood-associates.co.uk>
AuthorDate: Wed Sep 29 07:13:44 2021 +0100
renames packages in webapp module
---
.../webapp/integtests/WebAppIntegTestAbstract.java | 4 ++--
webapp/pom.xml | 2 +-
.../java/{domainapp => petclinic}/webapp/AppManifest.java | 10 +++++-----
.../java/{domainapp => petclinic}/webapp/PetClinicApp.java | 2 +-
.../webapp/application/ApplicationModule.java | 2 +-
.../webapp/application/fixture/scenarios/DomainAppDemo.java | 2 +-
.../application/services/health/HealthCheckServiceImpl.java | 2 +-
.../application/services/homepage/HomePageViewModel.java | 2 +-
.../services/homepage/HomePageViewModel.layout.xml | 0
.../application/services/homepage/HomePageViewModel.png | Bin
.../webapp/custom/CustomModule.java | 2 +-
.../webapp/custom/restapi/CustomController.java | 2 +-
.../webapp/quartz/QuartzModule.java | 4 ++--
.../webapp/quartz/job/SampleJob.java | 2 +-
webapp/src/main/resources/application.yml | 6 +++---
webapp/src/main/resources/config/application.properties | 2 +-
16 files changed, 22 insertions(+), 22 deletions(-)
diff --git a/webapp-tests/src/test/java/domainapp/webapp/integtests/WebAppIntegTestAbstract.java b/webapp-tests/src/test/java/domainapp/webapp/integtests/WebAppIntegTestAbstract.java
index 260c893..a97f236 100644
--- a/webapp-tests/src/test/java/domainapp/webapp/integtests/WebAppIntegTestAbstract.java
+++ b/webapp-tests/src/test/java/domainapp/webapp/integtests/WebAppIntegTestAbstract.java
@@ -17,7 +17,7 @@ import org.apache.isis.testing.fixtures.applib.IsisModuleTestingFixturesApplib;
import org.apache.isis.testing.integtestsupport.applib.IsisIntegrationTestAbstract;
import petclinic.modules.pets.PetsModule;
-import domainapp.webapp.application.ApplicationModule;
+import petclinic.webapp.application.ApplicationModule;
@SpringBootTest(
classes = {
@@ -30,7 +30,7 @@ import domainapp.webapp.application.ApplicationModule;
public abstract class WebAppIntegTestAbstract extends IsisIntegrationTestAbstract {
/**
- * Compared to the production app manifest <code>domainapp.webapp.AppManifest</code>,
+ * Compared to the production app manifest <code>petclinic.webapp.AppManifest</code>,
* here we in effect disable security checks, and we exclude any web/UI modules.
*/
@SpringBootConfiguration
diff --git a/webapp/pom.xml b/webapp/pom.xml
index c0f8032..1f6e9dd 100644
--- a/webapp/pom.xml
+++ b/webapp/pom.xml
@@ -171,7 +171,7 @@
<jvmFlags>
<jvmFlag>-Xmx512m</jvmFlag>
</jvmFlags>
- <mainClass>domainapp.webapp.PetClinicApp</mainClass>
+ <mainClass>petclinic.webapp.PetClinicApp</mainClass>
<ports>
<port>8080</port>
</ports>
diff --git a/webapp/src/main/java/domainapp/webapp/AppManifest.java b/webapp/src/main/java/petclinic/webapp/AppManifest.java
similarity index 87%
rename from webapp/src/main/java/domainapp/webapp/AppManifest.java
rename to webapp/src/main/java/petclinic/webapp/AppManifest.java
index 9dca47c..f55f43b 100644
--- a/webapp/src/main/java/domainapp/webapp/AppManifest.java
+++ b/webapp/src/main/java/petclinic/webapp/AppManifest.java
@@ -1,4 +1,4 @@
-package domainapp.webapp;
+package petclinic.webapp;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Import;
@@ -15,10 +15,10 @@ import org.apache.isis.testing.h2console.ui.IsisModuleTestingH2ConsoleUi;
import org.apache.isis.viewer.restfulobjects.jaxrsresteasy4.IsisModuleViewerRestfulObjectsJaxrsResteasy4;
import org.apache.isis.viewer.wicket.viewer.IsisModuleViewerWicketViewer;
-import domainapp.webapp.application.ApplicationModule;
-import domainapp.webapp.application.fixture.scenarios.DomainAppDemo;
-import domainapp.webapp.custom.CustomModule;
-import domainapp.webapp.quartz.QuartzModule;
+import petclinic.webapp.application.ApplicationModule;
+import petclinic.webapp.application.fixture.scenarios.DomainAppDemo;
+import petclinic.webapp.custom.CustomModule;
+import petclinic.webapp.quartz.QuartzModule;
@Configuration
@Import({
diff --git a/webapp/src/main/java/domainapp/webapp/PetClinicApp.java b/webapp/src/main/java/petclinic/webapp/PetClinicApp.java
similarity index 96%
rename from webapp/src/main/java/domainapp/webapp/PetClinicApp.java
rename to webapp/src/main/java/petclinic/webapp/PetClinicApp.java
index edb9667..bf1084d 100644
--- a/webapp/src/main/java/domainapp/webapp/PetClinicApp.java
+++ b/webapp/src/main/java/petclinic/webapp/PetClinicApp.java
@@ -1,4 +1,4 @@
-package domainapp.webapp;
+package petclinic.webapp;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
diff --git a/webapp/src/main/java/domainapp/webapp/application/ApplicationModule.java b/webapp/src/main/java/petclinic/webapp/application/ApplicationModule.java
similarity index 89%
rename from webapp/src/main/java/domainapp/webapp/application/ApplicationModule.java
rename to webapp/src/main/java/petclinic/webapp/application/ApplicationModule.java
index 2e09ee6..a41e541 100644
--- a/webapp/src/main/java/domainapp/webapp/application/ApplicationModule.java
+++ b/webapp/src/main/java/petclinic/webapp/application/ApplicationModule.java
@@ -1,4 +1,4 @@
-package domainapp.webapp.application;
+package petclinic.webapp.application;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
diff --git a/webapp/src/main/java/domainapp/webapp/application/fixture/scenarios/DomainAppDemo.java b/webapp/src/main/java/petclinic/webapp/application/fixture/scenarios/DomainAppDemo.java
similarity index 91%
rename from webapp/src/main/java/domainapp/webapp/application/fixture/scenarios/DomainAppDemo.java
rename to webapp/src/main/java/petclinic/webapp/application/fixture/scenarios/DomainAppDemo.java
index 80bcee1..d4ca7b2 100644
--- a/webapp/src/main/java/domainapp/webapp/application/fixture/scenarios/DomainAppDemo.java
+++ b/webapp/src/main/java/petclinic/webapp/application/fixture/scenarios/DomainAppDemo.java
@@ -1,4 +1,4 @@
-package domainapp.webapp.application.fixture.scenarios;
+package petclinic.webapp.application.fixture.scenarios;
import javax.inject.Inject;
diff --git a/webapp/src/main/java/domainapp/webapp/application/services/health/HealthCheckServiceImpl.java b/webapp/src/main/java/petclinic/webapp/application/services/health/HealthCheckServiceImpl.java
similarity index 93%
rename from webapp/src/main/java/domainapp/webapp/application/services/health/HealthCheckServiceImpl.java
rename to webapp/src/main/java/petclinic/webapp/application/services/health/HealthCheckServiceImpl.java
index 6916370..e8367d2 100644
--- a/webapp/src/main/java/domainapp/webapp/application/services/health/HealthCheckServiceImpl.java
+++ b/webapp/src/main/java/petclinic/webapp/application/services/health/HealthCheckServiceImpl.java
@@ -1,4 +1,4 @@
-package domainapp.webapp.application.services.health;
+package petclinic.webapp.application.services.health;
import javax.inject.Inject;
import javax.inject.Named;
diff --git a/webapp/src/main/java/domainapp/webapp/application/services/homepage/HomePageViewModel.java b/webapp/src/main/java/petclinic/webapp/application/services/homepage/HomePageViewModel.java
similarity index 93%
rename from webapp/src/main/java/domainapp/webapp/application/services/homepage/HomePageViewModel.java
rename to webapp/src/main/java/petclinic/webapp/application/services/homepage/HomePageViewModel.java
index 5b10a47..f863002 100644
--- a/webapp/src/main/java/domainapp/webapp/application/services/homepage/HomePageViewModel.java
+++ b/webapp/src/main/java/petclinic/webapp/application/services/homepage/HomePageViewModel.java
@@ -1,4 +1,4 @@
-package domainapp.webapp.application.services.homepage;
+package petclinic.webapp.application.services.homepage;
import java.util.List;
diff --git a/webapp/src/main/java/domainapp/webapp/application/services/homepage/HomePageViewModel.layout.xml b/webapp/src/main/java/petclinic/webapp/application/services/homepage/HomePageViewModel.layout.xml
similarity index 100%
rename from webapp/src/main/java/domainapp/webapp/application/services/homepage/HomePageViewModel.layout.xml
rename to webapp/src/main/java/petclinic/webapp/application/services/homepage/HomePageViewModel.layout.xml
diff --git a/webapp/src/main/java/domainapp/webapp/application/services/homepage/HomePageViewModel.png b/webapp/src/main/java/petclinic/webapp/application/services/homepage/HomePageViewModel.png
similarity index 100%
rename from webapp/src/main/java/domainapp/webapp/application/services/homepage/HomePageViewModel.png
rename to webapp/src/main/java/petclinic/webapp/application/services/homepage/HomePageViewModel.png
diff --git a/webapp/src/main/java/domainapp/webapp/custom/CustomModule.java b/webapp/src/main/java/petclinic/webapp/custom/CustomModule.java
similarity index 84%
rename from webapp/src/main/java/domainapp/webapp/custom/CustomModule.java
rename to webapp/src/main/java/petclinic/webapp/custom/CustomModule.java
index 9004096..c7b2224 100644
--- a/webapp/src/main/java/domainapp/webapp/custom/CustomModule.java
+++ b/webapp/src/main/java/petclinic/webapp/custom/CustomModule.java
@@ -1,4 +1,4 @@
-package domainapp.webapp.custom;
+package petclinic.webapp.custom;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
diff --git a/webapp/src/main/java/domainapp/webapp/custom/restapi/CustomController.java b/webapp/src/main/java/petclinic/webapp/custom/restapi/CustomController.java
similarity index 97%
rename from webapp/src/main/java/domainapp/webapp/custom/restapi/CustomController.java
rename to webapp/src/main/java/petclinic/webapp/custom/restapi/CustomController.java
index ef9ad58..6d8a095 100644
--- a/webapp/src/main/java/domainapp/webapp/custom/restapi/CustomController.java
+++ b/webapp/src/main/java/petclinic/webapp/custom/restapi/CustomController.java
@@ -1,4 +1,4 @@
-package domainapp.webapp.custom.restapi;
+package petclinic.webapp.custom.restapi;
import java.util.Collections;
import java.util.List;
diff --git a/webapp/src/main/java/domainapp/webapp/quartz/QuartzModule.java b/webapp/src/main/java/petclinic/webapp/quartz/QuartzModule.java
similarity index 94%
rename from webapp/src/main/java/domainapp/webapp/quartz/QuartzModule.java
rename to webapp/src/main/java/petclinic/webapp/quartz/QuartzModule.java
index 3220d64..747ba2e 100644
--- a/webapp/src/main/java/domainapp/webapp/quartz/QuartzModule.java
+++ b/webapp/src/main/java/petclinic/webapp/quartz/QuartzModule.java
@@ -1,4 +1,4 @@
-package domainapp.webapp.quartz;
+package petclinic.webapp.quartz;
import org.quartz.JobDetail;
import org.quartz.SimpleTrigger;
@@ -10,7 +10,7 @@ import org.springframework.scheduling.quartz.SimpleTriggerFactoryBean;
import lombok.val;
-import domainapp.webapp.quartz.job.SampleJob;
+import petclinic.webapp.quartz.job.SampleJob;
@Configuration
@ComponentScan
diff --git a/webapp/src/main/java/domainapp/webapp/quartz/job/SampleJob.java b/webapp/src/main/java/petclinic/webapp/quartz/job/SampleJob.java
similarity index 97%
rename from webapp/src/main/java/domainapp/webapp/quartz/job/SampleJob.java
rename to webapp/src/main/java/petclinic/webapp/quartz/job/SampleJob.java
index d22c301..051d71b 100644
--- a/webapp/src/main/java/domainapp/webapp/quartz/job/SampleJob.java
+++ b/webapp/src/main/java/petclinic/webapp/quartz/job/SampleJob.java
@@ -1,4 +1,4 @@
-package domainapp.webapp.quartz.job;
+package petclinic.webapp.quartz.job;
import java.util.Collections;
import java.util.List;
diff --git a/webapp/src/main/resources/application.yml b/webapp/src/main/resources/application.yml
index 01efdda..b6c92a8 100644
--- a/webapp/src/main/resources/application.yml
+++ b/webapp/src/main/resources/application.yml
@@ -69,9 +69,9 @@ isis:
testing:
fixtures:
fixture-scripts-specification:
- context-class: domainapp.webapp.application.fixture.scenarios.DomainAppDemo
- run-script-default: domainapp.webapp.application.fixture.scenarios.DomainAppDemo
- recreate: domainapp.webapp.application.fixture.scenarios.DomainAppDemo
+ context-class: petclinic.webapp.application.fixture.scenarios.DomainAppDemo
+ run-script-default: petclinic.webapp.application.fixture.scenarios.DomainAppDemo
+ recreate: petclinic.webapp.application.fixture.scenarios.DomainAppDemo
non-persisted-objects-strategy: persist
multiple-execution-strategy: execute
diff --git a/webapp/src/main/resources/config/application.properties b/webapp/src/main/resources/config/application.properties
index 87d3d0f..8a6e57b 100644
--- a/webapp/src/main/resources/config/application.properties
+++ b/webapp/src/main/resources/config/application.properties
@@ -26,6 +26,6 @@ eclipselink.application-location=.
eclipselink.jpa.upper-case-column-names=false
# uncomment to run during bootstrap
-#isis.testing.fixtures.initial-script = domainapp.webapp.application.fixture.scenarios.DomainAppDemo
+#isis.testing.fixtures.initial-script = petclinic.webapp.application.fixture.scenarios.DomainAppDemo
[isis-app-demo] 13/23: renames SimpleObject_persona to
PetOwner_persona
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/isis-app-demo.git
commit 1cbb684ad3f1b082f0b2d2b37841c8555c7b4459
Author: Dan Haywood <da...@haywood-associates.co.uk>
AuthorDate: Wed Sep 29 07:03:07 2021 +0100
renames SimpleObject_persona to PetOwner_persona
---
.../modules/simple/integtests/tests/PetOwner_IntegTest.java | 4 ++--
.../modules/simple/integtests/tests/PetOwners_IntegTest.java | 8 ++++----
.../fixture/{SimpleObject_persona.java => PetOwner_persona.java} | 6 +++---
.../webapp/application/fixture/scenarios/DomainAppDemo.java | 4 ++--
4 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/PetOwner_IntegTest.java b/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/PetOwner_IntegTest.java
index 7fab3b6..f5660dd 100644
--- a/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/PetOwner_IntegTest.java
+++ b/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/PetOwner_IntegTest.java
@@ -12,7 +12,7 @@ import org.apache.isis.applib.services.wrapper.DisabledException;
import org.apache.isis.applib.services.wrapper.InvalidException;
import domainapp.modules.simple.dom.so.PetOwner;
-import domainapp.modules.simple.fixture.SimpleObject_persona;
+import domainapp.modules.simple.fixture.PetOwner_persona;
import domainapp.modules.simple.integtests.SimpleModuleIntegTestAbstract;
@Transactional
@@ -23,7 +23,7 @@ public class PetOwner_IntegTest extends SimpleModuleIntegTestAbstract {
@BeforeEach
public void setUp() {
// given
- petOwner = fixtureScripts.runPersona(SimpleObject_persona.FOO);
+ petOwner = fixtureScripts.runPersona(PetOwner_persona.FOO);
}
diff --git a/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/PetOwners_IntegTest.java b/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/PetOwners_IntegTest.java
index 0c15972..b570c58 100644
--- a/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/PetOwners_IntegTest.java
+++ b/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/PetOwners_IntegTest.java
@@ -17,7 +17,7 @@ import org.apache.isis.testing.unittestsupport.applib.matchers.ThrowableMatchers
import domainapp.modules.simple.dom.so.PetOwner;
import domainapp.modules.simple.dom.so.PetOwners;
-import domainapp.modules.simple.fixture.SimpleObject_persona;
+import domainapp.modules.simple.fixture.PetOwner_persona;
import domainapp.modules.simple.integtests.SimpleModuleIntegTestAbstract;
@Transactional
@@ -33,14 +33,14 @@ public class PetOwners_IntegTest extends SimpleModuleIntegTestAbstract {
public void happyCase() {
// given
- fixtureScripts.run(new SimpleObject_persona.PersistAll());
+ fixtureScripts.run(new PetOwner_persona.PersistAll());
transactionService.flushTransaction();
// when
final List<PetOwner> all = wrap(menu).listAll();
// then
- assertThat(all).hasSize(SimpleObject_persona.values().length);
+ assertThat(all).hasSize(PetOwner_persona.values().length);
}
@Test
@@ -71,7 +71,7 @@ public class PetOwners_IntegTest extends SimpleModuleIntegTestAbstract {
public void whenAlreadyExists() {
// given
- fixtureScripts.runPersona(SimpleObject_persona.FIZZ);
+ fixtureScripts.runPersona(PetOwner_persona.FIZZ);
transactionService.flushTransaction();
// expect
diff --git a/module-pets/src/main/java/domainapp/modules/simple/fixture/SimpleObject_persona.java b/module-pets/src/main/java/domainapp/modules/simple/fixture/PetOwner_persona.java
similarity index 89%
rename from module-pets/src/main/java/domainapp/modules/simple/fixture/SimpleObject_persona.java
rename to module-pets/src/main/java/domainapp/modules/simple/fixture/PetOwner_persona.java
index f385997..c20b083 100644
--- a/module-pets/src/main/java/domainapp/modules/simple/fixture/SimpleObject_persona.java
+++ b/module-pets/src/main/java/domainapp/modules/simple/fixture/PetOwner_persona.java
@@ -11,7 +11,7 @@ import domainapp.modules.simple.dom.so.PetOwners;
import lombok.AllArgsConstructor;
@AllArgsConstructor
-public enum SimpleObject_persona
+public enum PetOwner_persona
implements PersonaWithBuilderScript<SimpleObjectBuilder>, PersonaWithFinder<PetOwner> {
FOO("Foo"),
@@ -39,10 +39,10 @@ implements PersonaWithBuilderScript<SimpleObjectBuilder>, PersonaWithFinder<PetO
}
public static class PersistAll
- extends PersonaEnumPersistAll<SimpleObject_persona, PetOwner> {
+ extends PersonaEnumPersistAll<PetOwner_persona, PetOwner> {
public PersistAll() {
- super(SimpleObject_persona.class);
+ super(PetOwner_persona.class);
}
}
}
diff --git a/webapp/src/main/java/domainapp/webapp/application/fixture/scenarios/DomainAppDemo.java b/webapp/src/main/java/domainapp/webapp/application/fixture/scenarios/DomainAppDemo.java
index 3b18a98..c8a92fa 100644
--- a/webapp/src/main/java/domainapp/webapp/application/fixture/scenarios/DomainAppDemo.java
+++ b/webapp/src/main/java/domainapp/webapp/application/fixture/scenarios/DomainAppDemo.java
@@ -5,14 +5,14 @@ import javax.inject.Inject;
import org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureScript;
import org.apache.isis.testing.fixtures.applib.modules.ModuleWithFixturesService;
-import domainapp.modules.simple.fixture.SimpleObject_persona;
+import domainapp.modules.simple.fixture.PetOwner_persona;
public class DomainAppDemo extends FixtureScript {
@Override
protected void execute(final ExecutionContext ec) {
ec.executeChildren(this, moduleWithFixturesService.getTeardownFixture());
- ec.executeChild(this, new SimpleObject_persona.PersistAll());
+ ec.executeChild(this, new PetOwner_persona.PersistAll());
}
@Inject ModuleWithFixturesService moduleWithFixturesService;
[isis-app-demo] 14/23: renames SimpleObjectBuilder to
PetOwnerBuilder
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/isis-app-demo.git
commit fdbb6abdd71f0b4f59abeeba91d94003446f2da7
Author: Dan Haywood <da...@haywood-associates.co.uk>
AuthorDate: Wed Sep 29 07:03:44 2021 +0100
renames SimpleObjectBuilder to PetOwnerBuilder
---
.../fixture/{SimpleObjectBuilder.java => PetOwnerBuilder.java} | 2 +-
.../java/domainapp/modules/simple/fixture/PetOwner_persona.java | 6 +++---
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/module-pets/src/main/java/domainapp/modules/simple/fixture/SimpleObjectBuilder.java b/module-pets/src/main/java/domainapp/modules/simple/fixture/PetOwnerBuilder.java
similarity index 89%
rename from module-pets/src/main/java/domainapp/modules/simple/fixture/SimpleObjectBuilder.java
rename to module-pets/src/main/java/domainapp/modules/simple/fixture/PetOwnerBuilder.java
index dcf5c94..e85b2b9 100644
--- a/module-pets/src/main/java/domainapp/modules/simple/fixture/SimpleObjectBuilder.java
+++ b/module-pets/src/main/java/domainapp/modules/simple/fixture/PetOwnerBuilder.java
@@ -12,7 +12,7 @@ import lombok.Setter;
import lombok.experimental.Accessors;
@Accessors(chain = true)
-public class SimpleObjectBuilder extends BuilderScriptWithResult<PetOwner> {
+public class PetOwnerBuilder extends BuilderScriptWithResult<PetOwner> {
@Getter @Setter
private String name;
diff --git a/module-pets/src/main/java/domainapp/modules/simple/fixture/PetOwner_persona.java b/module-pets/src/main/java/domainapp/modules/simple/fixture/PetOwner_persona.java
index c20b083..63b66bc 100644
--- a/module-pets/src/main/java/domainapp/modules/simple/fixture/PetOwner_persona.java
+++ b/module-pets/src/main/java/domainapp/modules/simple/fixture/PetOwner_persona.java
@@ -12,7 +12,7 @@ import lombok.AllArgsConstructor;
@AllArgsConstructor
public enum PetOwner_persona
-implements PersonaWithBuilderScript<SimpleObjectBuilder>, PersonaWithFinder<PetOwner> {
+implements PersonaWithBuilderScript<PetOwnerBuilder>, PersonaWithFinder<PetOwner> {
FOO("Foo"),
BAR("Bar"),
@@ -28,8 +28,8 @@ implements PersonaWithBuilderScript<SimpleObjectBuilder>, PersonaWithFinder<PetO
private final String name;
@Override
- public SimpleObjectBuilder builder() {
- return new SimpleObjectBuilder().setName(name);
+ public PetOwnerBuilder builder() {
+ return new PetOwnerBuilder().setName(name);
}
@Override
[isis-app-demo] 02/23: renames module-simple dir to module-pets-dir,
same for tests
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/isis-app-demo.git
commit e9c530841d19af2042cb8ce869c4849c4774f320
Author: Dan Haywood <da...@haywood-associates.co.uk>
AuthorDate: Wed Sep 29 06:33:47 2021 +0100
renames module-simple dir to module-pets-dir, same for tests
---
{module-simple => module-pets-tests}/.gitignore | 0
{module-simple-tests => module-pets-tests}/log4j2-test.xml | 0
{module-simple-tests => module-pets-tests}/pom.xml | 0
.../domainapp/modules/simple/dom/so/SimpleObject_Test.java | 0
.../domainapp/modules/simple/dom/so/SimpleObjects_Test.java | 0
.../simple/integtests/SimpleModuleIntegTestAbstract.java | 0
.../simple/integtests/tests/SimpleObject_IntegTest.java | 0
.../simple/integtests/tests/SimpleObjects_IntegTest.java | 0
.../src/test/resources/application-test.yml | 0
{module-simple-tests => module-pets}/.gitignore | 0
{module-simple => module-pets}/pom.xml | 0
.../main/java/domainapp/modules/simple/SimpleModule.java | 0
.../simple/dom/so/SimpleObject#others.columnOrder.txt | 0
.../modules/simple/dom/so/SimpleObject.columnOrder.txt | 0
.../java/domainapp/modules/simple/dom/so/SimpleObject.java | 0
.../domainapp/modules/simple/dom/so/SimpleObject.layout.xml | 0
.../java/domainapp/modules/simple/dom/so/SimpleObject.png | Bin
.../modules/simple/dom/so/SimpleObjectRepository.java | 0
.../java/domainapp/modules/simple/dom/so/SimpleObjects.java | 0
.../modules/simple/fixture/SimpleObjectBuilder.java | 0
.../modules/simple/fixture/SimpleObject_persona.java | 0
.../src/main/java/domainapp/modules/simple/types/Name.java | 0
.../src/main/java/domainapp/modules/simple/types/Notes.java | 0
pom.xml | 4 ++--
24 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/module-simple/.gitignore b/module-pets-tests/.gitignore
similarity index 100%
rename from module-simple/.gitignore
rename to module-pets-tests/.gitignore
diff --git a/module-simple-tests/log4j2-test.xml b/module-pets-tests/log4j2-test.xml
similarity index 100%
rename from module-simple-tests/log4j2-test.xml
rename to module-pets-tests/log4j2-test.xml
diff --git a/module-simple-tests/pom.xml b/module-pets-tests/pom.xml
similarity index 100%
rename from module-simple-tests/pom.xml
rename to module-pets-tests/pom.xml
diff --git a/module-simple-tests/src/test/java/domainapp/modules/simple/dom/so/SimpleObject_Test.java b/module-pets-tests/src/test/java/domainapp/modules/simple/dom/so/SimpleObject_Test.java
similarity index 100%
rename from module-simple-tests/src/test/java/domainapp/modules/simple/dom/so/SimpleObject_Test.java
rename to module-pets-tests/src/test/java/domainapp/modules/simple/dom/so/SimpleObject_Test.java
diff --git a/module-simple-tests/src/test/java/domainapp/modules/simple/dom/so/SimpleObjects_Test.java b/module-pets-tests/src/test/java/domainapp/modules/simple/dom/so/SimpleObjects_Test.java
similarity index 100%
rename from module-simple-tests/src/test/java/domainapp/modules/simple/dom/so/SimpleObjects_Test.java
rename to module-pets-tests/src/test/java/domainapp/modules/simple/dom/so/SimpleObjects_Test.java
diff --git a/module-simple-tests/src/test/java/domainapp/modules/simple/integtests/SimpleModuleIntegTestAbstract.java b/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/SimpleModuleIntegTestAbstract.java
similarity index 100%
rename from module-simple-tests/src/test/java/domainapp/modules/simple/integtests/SimpleModuleIntegTestAbstract.java
rename to module-pets-tests/src/test/java/domainapp/modules/simple/integtests/SimpleModuleIntegTestAbstract.java
diff --git a/module-simple-tests/src/test/java/domainapp/modules/simple/integtests/tests/SimpleObject_IntegTest.java b/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/SimpleObject_IntegTest.java
similarity index 100%
rename from module-simple-tests/src/test/java/domainapp/modules/simple/integtests/tests/SimpleObject_IntegTest.java
rename to module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/SimpleObject_IntegTest.java
diff --git a/module-simple-tests/src/test/java/domainapp/modules/simple/integtests/tests/SimpleObjects_IntegTest.java b/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/SimpleObjects_IntegTest.java
similarity index 100%
rename from module-simple-tests/src/test/java/domainapp/modules/simple/integtests/tests/SimpleObjects_IntegTest.java
rename to module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/SimpleObjects_IntegTest.java
diff --git a/module-simple-tests/src/test/resources/application-test.yml b/module-pets-tests/src/test/resources/application-test.yml
similarity index 100%
rename from module-simple-tests/src/test/resources/application-test.yml
rename to module-pets-tests/src/test/resources/application-test.yml
diff --git a/module-simple-tests/.gitignore b/module-pets/.gitignore
similarity index 100%
rename from module-simple-tests/.gitignore
rename to module-pets/.gitignore
diff --git a/module-simple/pom.xml b/module-pets/pom.xml
similarity index 100%
rename from module-simple/pom.xml
rename to module-pets/pom.xml
diff --git a/module-simple/src/main/java/domainapp/modules/simple/SimpleModule.java b/module-pets/src/main/java/domainapp/modules/simple/SimpleModule.java
similarity index 100%
rename from module-simple/src/main/java/domainapp/modules/simple/SimpleModule.java
rename to module-pets/src/main/java/domainapp/modules/simple/SimpleModule.java
diff --git a/module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObject#others.columnOrder.txt b/module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObject#others.columnOrder.txt
similarity index 100%
rename from module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObject#others.columnOrder.txt
rename to module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObject#others.columnOrder.txt
diff --git a/module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.columnOrder.txt b/module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.columnOrder.txt
similarity index 100%
rename from module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.columnOrder.txt
rename to module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.columnOrder.txt
diff --git a/module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.java b/module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.java
similarity index 100%
rename from module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.java
rename to module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.java
diff --git a/module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.layout.xml b/module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.layout.xml
similarity index 100%
rename from module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.layout.xml
rename to module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.layout.xml
diff --git a/module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.png b/module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.png
similarity index 100%
rename from module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.png
rename to module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.png
diff --git a/module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObjectRepository.java b/module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObjectRepository.java
similarity index 100%
rename from module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObjectRepository.java
rename to module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObjectRepository.java
diff --git a/module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObjects.java b/module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObjects.java
similarity index 100%
rename from module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObjects.java
rename to module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObjects.java
diff --git a/module-simple/src/main/java/domainapp/modules/simple/fixture/SimpleObjectBuilder.java b/module-pets/src/main/java/domainapp/modules/simple/fixture/SimpleObjectBuilder.java
similarity index 100%
rename from module-simple/src/main/java/domainapp/modules/simple/fixture/SimpleObjectBuilder.java
rename to module-pets/src/main/java/domainapp/modules/simple/fixture/SimpleObjectBuilder.java
diff --git a/module-simple/src/main/java/domainapp/modules/simple/fixture/SimpleObject_persona.java b/module-pets/src/main/java/domainapp/modules/simple/fixture/SimpleObject_persona.java
similarity index 100%
rename from module-simple/src/main/java/domainapp/modules/simple/fixture/SimpleObject_persona.java
rename to module-pets/src/main/java/domainapp/modules/simple/fixture/SimpleObject_persona.java
diff --git a/module-simple/src/main/java/domainapp/modules/simple/types/Name.java b/module-pets/src/main/java/domainapp/modules/simple/types/Name.java
similarity index 100%
rename from module-simple/src/main/java/domainapp/modules/simple/types/Name.java
rename to module-pets/src/main/java/domainapp/modules/simple/types/Name.java
diff --git a/module-simple/src/main/java/domainapp/modules/simple/types/Notes.java b/module-pets/src/main/java/domainapp/modules/simple/types/Notes.java
similarity index 100%
rename from module-simple/src/main/java/domainapp/modules/simple/types/Notes.java
rename to module-pets/src/main/java/domainapp/modules/simple/types/Notes.java
diff --git a/pom.xml b/pom.xml
index a8bb155..80b271c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -67,8 +67,8 @@
</dependencies>
<modules>
- <module>module-simple</module>
- <module>module-simple-tests</module>
+ <module>module-pets</module>
+ <module>module-pets-tests</module>
<module>webapp</module>
<module>webapp-tests</module>
</modules>
[isis-app-demo] 01/23: renames groupId and artifactI
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/isis-app-demo.git
commit b05c988dec4bd9e50d63e461ec06df396348656c
Author: Dan Haywood <da...@haywood-associates.co.uk>
AuthorDate: Wed Sep 29 06:32:39 2021 +0100
renames groupId and artifactI
---
module-simple-tests/pom.xml | 8 ++++----
module-simple/pom.xml | 6 +++---
pom.xml | 12 ++++++------
webapp-tests/pom.xml | 8 ++++----
webapp/pom.xml | 8 ++++----
5 files changed, 21 insertions(+), 21 deletions(-)
diff --git a/module-simple-tests/pom.xml b/module-simple-tests/pom.xml
index 93a3504..7b11bb5 100644
--- a/module-simple-tests/pom.xml
+++ b/module-simple-tests/pom.xml
@@ -5,12 +5,12 @@
<modelVersion>4.0.0</modelVersion>
<parent>
- <groupId>org.apache.isis.starters</groupId>
- <artifactId>simpleapp-jpa</artifactId>
+ <groupId>org.apache.isis.tutorials</groupId>
+ <artifactId>petclinic</artifactId>
<version>1.0.0-SNAPSHOT</version>
</parent>
- <artifactId>simpleapp-jpa-module-simple-tests</artifactId>
+ <artifactId>petclinic-module-pets-tests</artifactId>
<name>SimpleApp (JPA) - Simple Module (tests)</name>
<description>
@@ -39,7 +39,7 @@
<dependency>
<groupId>${project.groupId}</groupId>
- <artifactId>simpleapp-jpa-module-simple</artifactId>
+ <artifactId>petclinic-module-pets</artifactId>
</dependency>
<!-- TESTS -->
diff --git a/module-simple/pom.xml b/module-simple/pom.xml
index d295539..3252d95 100644
--- a/module-simple/pom.xml
+++ b/module-simple/pom.xml
@@ -5,12 +5,12 @@
<modelVersion>4.0.0</modelVersion>
<parent>
- <groupId>org.apache.isis.starters</groupId>
- <artifactId>simpleapp-jpa</artifactId>
+ <groupId>org.apache.isis.tutorials</groupId>
+ <artifactId>petclinic</artifactId>
<version>1.0.0-SNAPSHOT</version>
</parent>
- <artifactId>simpleapp-jpa-module-simple</artifactId>
+ <artifactId>petclinic-module-pets</artifactId>
<name>SimpleApp (JPA) - Simple Module</name>
<build>
diff --git a/pom.xml b/pom.xml
index f35ab68..a8bb155 100644
--- a/pom.xml
+++ b/pom.xml
@@ -10,8 +10,8 @@
<relativePath/>
</parent>
- <groupId>org.apache.isis.starters</groupId>
- <artifactId>simpleapp-jpa</artifactId>
+ <groupId>org.apache.isis.tutorials</groupId>
+ <artifactId>petclinic</artifactId>
<version>1.0.0-SNAPSHOT</version>
<name>SimpleApp (JPA) - Parent</name>
@@ -32,24 +32,24 @@
<!-- this project's own modules -->
<dependency>
<groupId>${project.groupId}</groupId>
- <artifactId>simpleapp-jpa-module-simple</artifactId>
+ <artifactId>petclinic-module-pets</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
- <artifactId>simpleapp-jpa-module-simple-tests</artifactId>
+ <artifactId>petclinic-module-pets-tests</artifactId>
<version>${project.version}</version>
<scope>test</scope>
<type>test-jar</type>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
- <artifactId>simpleapp-jpa-webapp</artifactId>
+ <artifactId>petclinic-webapp</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
- <artifactId>simpleapp-jpa-webapp-tests</artifactId>
+ <artifactId>petclinic-webapp-tests</artifactId>
<version>${project.version}</version>
<scope>test</scope>
<type>test-jar</type>
diff --git a/webapp-tests/pom.xml b/webapp-tests/pom.xml
index 6110fb2..f8ae122 100644
--- a/webapp-tests/pom.xml
+++ b/webapp-tests/pom.xml
@@ -3,12 +3,12 @@
<modelVersion>4.0.0</modelVersion>
<parent>
- <groupId>org.apache.isis.starters</groupId>
- <artifactId>simpleapp-jpa</artifactId>
+ <groupId>org.apache.isis.tutorials</groupId>
+ <artifactId>petclinic</artifactId>
<version>1.0.0-SNAPSHOT</version>
</parent>
- <artifactId>simpleapp-jpa-webapp-tests</artifactId>
+ <artifactId>petclinic-webapp-tests</artifactId>
<name>SimpleApp (JPA) - Webapp (tests)</name>
<description>
@@ -36,7 +36,7 @@
<dependency>
<groupId>${project.groupId}</groupId>
- <artifactId>simpleapp-jpa-webapp</artifactId>
+ <artifactId>petclinic-webapp</artifactId>
<scope>test</scope>
</dependency>
diff --git a/webapp/pom.xml b/webapp/pom.xml
index edc9b65..4fb3117 100644
--- a/webapp/pom.xml
+++ b/webapp/pom.xml
@@ -3,12 +3,12 @@
<modelVersion>4.0.0</modelVersion>
<parent>
- <groupId>org.apache.isis.starters</groupId>
- <artifactId>simpleapp-jpa</artifactId>
+ <groupId>org.apache.isis.tutorials</groupId>
+ <artifactId>petclinic</artifactId>
<version>1.0.0-SNAPSHOT</version>
</parent>
- <artifactId>simpleapp-jpa-webapp</artifactId>
+ <artifactId>petclinic-webapp</artifactId>
<name>SimpleApp (JPA) - Webapp</name>
<description>
@@ -58,7 +58,7 @@
<dependency>
<groupId>${project.groupId}</groupId>
- <artifactId>simpleapp-jpa-module-simple</artifactId>
+ <artifactId>petclinic-module-pets</artifactId>
</dependency>
<!-- isis -->
[isis-app-demo] 12/23: renames SimpleObjectRepository to
PetOwnerRepository
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/isis-app-demo.git
commit 990fa3df9cf8f546d881236196e1d568157851e3
Author: Dan Haywood <da...@haywood-associates.co.uk>
AuthorDate: Wed Sep 29 07:02:16 2021 +0100
renames SimpleObjectRepository to PetOwnerRepository
---
.../test/java/domainapp/modules/simple/dom/so/PetOwners_Test.java | 6 +++---
.../so/{SimpleObjectRepository.java => PetOwnerRepository.java} | 2 +-
.../src/main/java/domainapp/modules/simple/dom/so/PetOwners.java | 8 ++++----
3 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/module-pets-tests/src/test/java/domainapp/modules/simple/dom/so/PetOwners_Test.java b/module-pets-tests/src/test/java/domainapp/modules/simple/dom/so/PetOwners_Test.java
index a18d82c..31f61bc 100644
--- a/module-pets-tests/src/test/java/domainapp/modules/simple/dom/so/PetOwners_Test.java
+++ b/module-pets-tests/src/test/java/domainapp/modules/simple/dom/so/PetOwners_Test.java
@@ -25,13 +25,13 @@ class PetOwners_Test {
@Mock RepositoryService mockRepositoryService;
@Mock JpaSupportService mockJpaSupportService;
- @Mock SimpleObjectRepository mockSimpleObjectRepository;
+ @Mock PetOwnerRepository mockPetOwnerRepository;
PetOwners objects;
@BeforeEach
public void setUp() {
- objects = new PetOwners(mockRepositoryService, mockJpaSupportService, mockSimpleObjectRepository);
+ objects = new PetOwners(mockRepositoryService, mockJpaSupportService, mockPetOwnerRepository);
}
@Nested
@@ -67,7 +67,7 @@ class PetOwners_Test {
final List<PetOwner> all = new ArrayList<>();
// expecting
- when(mockSimpleObjectRepository.findAll())
+ when(mockPetOwnerRepository.findAll())
.thenReturn(all);
// when
diff --git a/module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObjectRepository.java b/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwnerRepository.java
similarity index 74%
rename from module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObjectRepository.java
rename to module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwnerRepository.java
index c0b7fe7..63eb33d 100644
--- a/module-pets/src/main/java/domainapp/modules/simple/dom/so/SimpleObjectRepository.java
+++ b/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwnerRepository.java
@@ -4,7 +4,7 @@ import java.util.List;
import org.springframework.data.jpa.repository.JpaRepository;
-public interface SimpleObjectRepository extends JpaRepository<PetOwner, Long> {
+public interface PetOwnerRepository extends JpaRepository<PetOwner, Long> {
List<PetOwner> findByNameContaining(final String name);
diff --git a/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwners.java b/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwners.java
index bbbe161..b473ad2 100644
--- a/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwners.java
+++ b/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwners.java
@@ -30,7 +30,7 @@ public class PetOwners {
final RepositoryService repositoryService;
final JpaSupportService jpaSupportService;
- final SimpleObjectRepository simpleObjectRepository;
+ final PetOwnerRepository petOwnerRepository;
@Action(semantics = SemanticsOf.NON_IDEMPOTENT)
@@ -56,13 +56,13 @@ public class PetOwners {
public List<PetOwner> findByName(
@Name final String name
) {
- return simpleObjectRepository.findByNameContaining(name);
+ return petOwnerRepository.findByNameContaining(name);
}
@Programmatic
public PetOwner findByNameExact(final String name) {
- return simpleObjectRepository.findByName(name);
+ return petOwnerRepository.findByName(name);
}
@@ -70,7 +70,7 @@ public class PetOwners {
@Action(semantics = SemanticsOf.SAFE)
@ActionLayout(bookmarking = BookmarkPolicy.AS_ROOT)
public List<PetOwner> listAll() {
- return simpleObjectRepository.findAll();
+ return petOwnerRepository.findAll();
}
[isis-app-demo] 20/23: renames packages in webapp-tests module
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/isis-app-demo.git
commit 7485f548c8cac00d523dcc05a1e812214d6d6a50
Author: Dan Haywood <da...@haywood-associates.co.uk>
AuthorDate: Wed Sep 29 07:14:53 2021 +0100
renames packages in webapp-tests module
---
.../webapp/integtests/WebAppIntegTestAbstract.java | 2 +-
.../webapp/integtests/metamodel/SwaggerExport_IntegTest.java | 4 ++--
.../webapp/integtests/metamodel/ValidateDomainModel_IntegTest.java | 4 ++--
.../webapp/integtests/smoke/Smoke_IntegTest.java | 4 ++--
4 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/webapp-tests/src/test/java/domainapp/webapp/integtests/WebAppIntegTestAbstract.java b/webapp-tests/src/test/java/petclinic/webapp/integtests/WebAppIntegTestAbstract.java
similarity index 98%
rename from webapp-tests/src/test/java/domainapp/webapp/integtests/WebAppIntegTestAbstract.java
rename to webapp-tests/src/test/java/petclinic/webapp/integtests/WebAppIntegTestAbstract.java
index a97f236..ba9ea41 100644
--- a/webapp-tests/src/test/java/domainapp/webapp/integtests/WebAppIntegTestAbstract.java
+++ b/webapp-tests/src/test/java/petclinic/webapp/integtests/WebAppIntegTestAbstract.java
@@ -1,4 +1,4 @@
-package domainapp.webapp.integtests;
+package petclinic.webapp.integtests;
import org.springframework.boot.SpringBootConfiguration;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
diff --git a/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/SwaggerExport_IntegTest.java b/webapp-tests/src/test/java/petclinic/webapp/integtests/metamodel/SwaggerExport_IntegTest.java
similarity index 90%
rename from webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/SwaggerExport_IntegTest.java
rename to webapp-tests/src/test/java/petclinic/webapp/integtests/metamodel/SwaggerExport_IntegTest.java
index d2b345d..c2b9ace 100644
--- a/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/SwaggerExport_IntegTest.java
+++ b/webapp-tests/src/test/java/petclinic/webapp/integtests/metamodel/SwaggerExport_IntegTest.java
@@ -1,4 +1,4 @@
-package domainapp.webapp.integtests.metamodel;
+package petclinic.webapp.integtests.metamodel;
import java.io.IOException;
@@ -16,7 +16,7 @@ import org.apache.isis.viewer.restfulobjects.jaxrsresteasy4.IsisModuleViewerRest
import lombok.val;
-import domainapp.webapp.integtests.WebAppIntegTestAbstract;
+import petclinic.webapp.integtests.WebAppIntegTestAbstract;
@Import({
IsisModuleViewerRestfulObjectsJaxrsResteasy4.class
diff --git a/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/ValidateDomainModel_IntegTest.java b/webapp-tests/src/test/java/petclinic/webapp/integtests/metamodel/ValidateDomainModel_IntegTest.java
similarity index 80%
rename from webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/ValidateDomainModel_IntegTest.java
rename to webapp-tests/src/test/java/petclinic/webapp/integtests/metamodel/ValidateDomainModel_IntegTest.java
index 84b9b0c..2a36424 100644
--- a/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/ValidateDomainModel_IntegTest.java
+++ b/webapp-tests/src/test/java/petclinic/webapp/integtests/metamodel/ValidateDomainModel_IntegTest.java
@@ -1,4 +1,4 @@
-package domainapp.webapp.integtests.metamodel;
+package petclinic.webapp.integtests.metamodel;
import javax.inject.Inject;
@@ -7,7 +7,7 @@ import org.junit.jupiter.api.Test;
import org.apache.isis.applib.services.registry.ServiceRegistry;
import org.apache.isis.testing.integtestsupport.applib.validate.DomainModelValidator;
-import domainapp.webapp.integtests.WebAppIntegTestAbstract;
+import petclinic.webapp.integtests.WebAppIntegTestAbstract;
class ValidateDomainModel_IntegTest extends WebAppIntegTestAbstract {
diff --git a/webapp-tests/src/test/java/domainapp/webapp/integtests/smoke/Smoke_IntegTest.java b/webapp-tests/src/test/java/petclinic/webapp/integtests/smoke/Smoke_IntegTest.java
similarity index 95%
rename from webapp-tests/src/test/java/domainapp/webapp/integtests/smoke/Smoke_IntegTest.java
rename to webapp-tests/src/test/java/petclinic/webapp/integtests/smoke/Smoke_IntegTest.java
index 60d1a96..018a5e7 100644
--- a/webapp-tests/src/test/java/domainapp/webapp/integtests/smoke/Smoke_IntegTest.java
+++ b/webapp-tests/src/test/java/petclinic/webapp/integtests/smoke/Smoke_IntegTest.java
@@ -1,4 +1,4 @@
-package domainapp.webapp.integtests.smoke;
+package petclinic.webapp.integtests.smoke;
import java.util.List;
@@ -14,7 +14,7 @@ import org.apache.isis.applib.services.xactn.TransactionService;
import static org.assertj.core.api.Assertions.assertThat;
import petclinic.modules.pets.dom.petowner.PetOwner;
-import domainapp.webapp.integtests.WebAppIntegTestAbstract;
+import petclinic.webapp.integtests.WebAppIntegTestAbstract;
import petclinic.modules.pets.dom.petowner.PetOwners;
@Transactional
[isis-app-demo] 08/23: changes PetOwner uniqueness constraint
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/isis-app-demo.git
commit 94a17654116407cdeaffc3da589a3ff0b5b8d08f
Author: Dan Haywood <da...@haywood-associates.co.uk>
AuthorDate: Wed Sep 29 06:50:58 2021 +0100
changes PetOwner uniqueness constraint
---
module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner.java b/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner.java
index 2b553a6..e179dd7 100644
--- a/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner.java
+++ b/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner.java
@@ -38,7 +38,7 @@ import domainapp.modules.simple.types.Notes;
@javax.persistence.Table(
schema="pets",
uniqueConstraints = {
- @javax.persistence.UniqueConstraint(name = "SimpleObject__name__UNQ", columnNames = {"NAME"})
+ @javax.persistence.UniqueConstraint(name = "PetOwner__name__UNQ", columnNames = {"NAME"})
}
)
@javax.persistence.NamedQueries({
[isis-app-demo] 06/23: changes PetOwner schema to 'pets'
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/isis-app-demo.git
commit 0a0f465de8e337554f950d9c723344e0f66902b1
Author: Dan Haywood <da...@haywood-associates.co.uk>
AuthorDate: Wed Sep 29 06:50:30 2021 +0100
changes PetOwner schema to 'pets'
---
module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner.java b/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner.java
index fb2d8c3..2b553a6 100644
--- a/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner.java
+++ b/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner.java
@@ -36,7 +36,7 @@ import domainapp.modules.simple.types.Notes;
@javax.persistence.Entity
@javax.persistence.Table(
- schema="simple",
+ schema="pets",
uniqueConstraints = {
@javax.persistence.UniqueConstraint(name = "SimpleObject__name__UNQ", columnNames = {"NAME"})
}
[isis-app-demo] 23/23: updates and slims down the README
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/isis-app-demo.git
commit 77982d593fd4a57451ee65df1918e98a1f10795e
Author: Dan Haywood <da...@haywood-associates.co.uk>
AuthorDate: Wed Sep 29 07:20:36 2021 +0100
updates and slims down the README
---
README.adoc | 213 +-----------------------------------------------------------
1 file changed, 3 insertions(+), 210 deletions(-)
diff --git a/README.adoc b/README.adoc
index f17e6d0..7d17721 100644
--- a/README.adoc
+++ b/README.adoc
@@ -1,37 +1,15 @@
-= SimpleApp
+= PetClinic
:toc:
:toc-placement!:
-image:https://github.com/apache/isis-app-simpleapp/workflows/Build%20w/%20Maven%20+%20Jdk%208/badge.svg[]
-image:https://github.com/apache/isis-app-simpleapp/workflows/Build%20w/%20Maven%20+%20Jdk%2015/badge.svg[]
-
-This is a simple link:http://isis.apache.org[Apache Isis] application, structured so it can be used as a starting point for developing your own applications.
-
-[TIP]
-====
-If all you want is get a feel for what the framework is all about, then take a look at the link:https://github.com/apache/isis-app-helloworld[HelloWorld] starter app, which is even simpler.
-====
-
-toc::[]
+This is the PetClinic app, implemented as a simple link:http://isis.apache.org[Apache Isis] application.
== Quick start
* install prereqs:
-** Java 8 LTS (eg link:https://adoptopenjdk.net/[Adopt OpenJDK] distribution)
+** Java 11 LTS (eg link:https://adoptopenjdk.net/[Adopt OpenJDK] distribution)
** Maven 3.6 or later (http://maven.apache.org/download.cgi[download])
-* download and unzip
-+
-[source,bash]
-----
-APP=simpleapp
-BRANCH=master
-
-REPO=isis-app-$APP
-curl "https://codeload.github.com/apache/$REPO/zip/$BRANCH" | jar xv
-mv $REPO-$BRANCH $REPO
-cd $REPO
-----
* Build using Maven:
+
@@ -57,188 +35,3 @@ mvn -pl webapp spring-boot:run
+
The app runs with H2 running in-memory, with sample data set up using fixture scripts.
-* Build a Docker image
-+
-[source,bash]
-----
-export REVISION=... #<.>
-export DOCKER_REGISTRY_USERNAME #<.>
-export DOCKER_REGISTRY_PASSWORD #<.>
-
-mvn -pl webapp jib:build
-----
-<.> used as the image tag
-<.> Docker Hub registry username
-<.> Docker Hub registry password
-+
-To push to another container registry, change the `<image>` tag in the pom.xml
-
-== Application Structure
-
-The following table explains the contents of each of the directories:
-
-[width="100%",options="header,footer",stripes="none",cols="2a,4a"]
-|====================
-|Directory
-|Description
-
-|`module-simple`
-|Holds the "simple" module, consisting of the `PetOwner` entity and supporting services.
-It also contains module-specific unit- and integration tests.
-
-[TIP]
-====
-Larger applications should consist of multiple modules; each such module can be copied from this starter module.
-====
-
-|`webapp`
-|Holds the bootstrapping classes, along with application-level scoped services and home page.
-It also contains application-wide integration tests/BDD specs, and lockdown tests.
-
-The `pom.xml` also provides goals to run the app from the command line, or to be assembled into a Docker image.
-
-|====================
-
-
-== Development
-
-Apache Isis uses DataNucleus as its ORM, which requires that any entities are "enhanced", a post-compile process.
-
-Normally this is done as part of a "mvn clean install", but the entities can also be enhanced explicity using:
-
-[source,bash]
-----
-mvn -pl module-simple datanucleus:enhance -o
-----
-
-This is useful to know if the application or integration test fails to bootstrap, complaining of "unenhanced entities".
-
-TIP: You can also use `enhance-all.sh`
-
-
-== Testing
-
-The application has three types of tests.
-Each of these generates its own set of tests, and each can be disabled through a system property.
-
-.Testing types
-[cols="5a,12a,6a,3a", options="header"]
-|===
-
-| Test type
-| Report
-| Phase
-| Skip using
-
-
-| Unit test
-| `target/surefire-unittest-reports`
-| `test`
-| `-DskipUTs`
-
-| Integ test
-| `target/surefire-integtest-reports`
-| `integration-test`
-| `-DskipITs`
-
-| BDD (Cucumber) specs
-| `target/surefire-integbddspecs-reports` and +
-`target/cucumber-html-reports/overview-features.html`
-
-| `integration-test`
-| `-DskipBS`
-
-
-|===
-
-
-These outputs can for example be processed within/published by a continuous pipeline pipeline.
-
-
-=== Lockdown Tests
-
-Lockdown tests capture the state of the system, so that changes to that system can be captured and confirmed.
-There are two lockdown tests:
-
-* the metamodel (serialized as XML)
-+
-This is expected to change whenever the domain logic is changed, but generally should _not_ change when the Apache Isis framework is upgraded.
-
-* Maven dependencies (serialized as flat files)
-+
-This should only change when dependencies are bumped or new dependencies added.
-
-The lockdown tests are implemented as link:https://approvaltests.com/[approval test]s, meaning that the current state is compared to an "approved" state.
-If there are no differences then the test passes.
-If there are differences then the test fails, and a diff is shown using any available `diff` tool.
-
-The lockdown tests are disabled by default, and are enabled with system properties.
-
-* to compare the current metamodel with the previously approved metamodel:
-+
-[source,bash]
-----
-mvn integration-test -Dmetamodel.lockdown
-----
-
-* to compare the current Maven dependencies with the previously approved dependencies:
-+
-[source,bash]
-----
-mvn test -Dmavendeps.lockdown
-----
-
-When there are differences, the current state is written to the `current` subdirectory.
-If the current state is approved, it should be copied over to the corresponding `approved` subdirectory.
-
-
-
-
-== Translations
-
-Apache Isis supports i18n using link:https://www.gnu.org/software/gettext/manual/html_node/PO-Files.html[GNU .po file]s.
-The `WEB-INF/translations.po` is the fallback (an empty value means that the key is used "as-is"), while `WEB-INF/translations-XX.po` files provide translations for each "XX" locale.
-
-Translations are required for all domain classes and all members (actions, properties and collections) of all classes.
-This information is available from the metamodel, and so a new template `translations.po` is generated as a side-effect of running the integration tests (through a log4j2 logger).
-A good integration test to run is `ValidateDomainModel_IntegTest`.
-
-In addition, translations are required for any validation messages triggered by the test.
-Running an integration tests that trigger validations will result in these messages being captured as keys, for example `Smoke_IntegTest`.
-
-The generated file should be merged with any existing translations in `WEB-INF/translations.po`, and translations obtained for any new keys (there are numerous online services that support the format).
-
-
-== Flyway
-
-The application also demonstrates how to use Flyway to migrate the database schema.
-
-By default the app runs using an in-memory database.
-The Flyway example is activated using the "SQLSERVER" Spring Boot profile, eg:
-
-[source,bash]
-----
-mvn -Dspring.profiles.active=SQLSERVER -pl webapp install
-mvn -Dspring.profiles.active=SQLSERVER -pl webapp spring-boot:run
-----
-
-This causes the properties defined in `config/application-SQLSERVER.properties` file to be used in preference to those in the default `config/application.properties` file.
-It defines the following:
-
-* `spring.flyway.url`, `spring.flyway.user` and `spring.flyway.password`
-+
-The presence of these is enough to enable the Flyway integration
-
-* `spring.flyway.enabled`
-+
-This is explicitly set to `true`, to override the value in the default `config/application.properties`.
-
-* `isis.persistence.jdo-datanucleus.impl.datanucleus.schema.autoCreateAll`
-+
-This is set to `false`, also overriding the value in the default `config/application.properties`.
-It instructs the JDO/DataNucleus object store not to automatically create any tables etc.
-
-The Spring Boot profile is also used to add the dependency to the SQL Server driver is included (it is hidden behind a Maven profile).
-
-The prerequisites to try this out are a SQL Server database running on `localhost` and with the credentials as specified in `config/application-SQLSERVER.properties`; adjust as necessary.
-
[isis-app-demo] 18/23: renames packages in pets module and
pets-tests module
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/isis-app-demo.git
commit 5db6726671aae4463b16a171296bb2d39680347c
Author: Dan Haywood <da...@haywood-associates.co.uk>
AuthorDate: Wed Sep 29 07:10:56 2021 +0100
renames packages in pets module and pets-tests module
---
.../modules/pets/dom/petowner}/PetOwner_Test.java | 4 +++-
.../modules/pets/dom/petowner}/PetOwners_Test.java | 6 +++++-
.../pets}/integtests/PetsModuleIntegTestAbstract.java | 4 ++--
.../modules/pets}/integtests/tests/PetOwner_IntegTest.java | 8 ++++----
.../modules/pets}/integtests/tests/PetOwners_IntegTest.java | 10 +++++-----
.../simple => petclinic/modules/pets}/PetsModule.java | 4 ++--
.../pets/dom/petowner}/PetOwner#others.columnOrder.txt | 0
.../modules/pets/dom/petowner}/PetOwner.columnOrder.txt | 0
.../modules/pets/dom/petowner}/PetOwner.java | 6 +++---
.../modules/pets/dom/petowner}/PetOwner.layout.xml | 0
.../so => petclinic/modules/pets/dom/petowner}/PetOwner.png | Bin
.../modules/pets/dom/petowner}/PetOwnerRepository.java | 4 +++-
.../modules/pets/dom/petowner}/PetOwners.java | 4 ++--
.../modules/pets}/fixture/PetOwnerBuilder.java | 6 +++---
.../modules/pets}/fixture/PetOwner_persona.java | 6 +++---
.../simple => petclinic/modules/pets}/types/Name.java | 2 +-
.../simple => petclinic/modules/pets}/types/Notes.java | 2 +-
.../webapp/integtests/WebAppIntegTestAbstract.java | 2 +-
.../domainapp/webapp/integtests/smoke/Smoke_IntegTest.java | 4 ++--
.../domainapp/webapp/application/ApplicationModule.java | 2 +-
.../webapp/application/fixture/scenarios/DomainAppDemo.java | 2 +-
.../application/services/health/HealthCheckServiceImpl.java | 2 +-
.../application/services/homepage/HomePageViewModel.java | 4 ++--
.../domainapp/webapp/custom/restapi/CustomController.java | 4 ++--
.../main/java/domainapp/webapp/quartz/job/SampleJob.java | 4 ++--
25 files changed, 49 insertions(+), 41 deletions(-)
diff --git a/module-pets-tests/src/test/java/domainapp/modules/simple/dom/so/PetOwner_Test.java b/module-pets-tests/src/test/java/petclinic/modules/pets/dom/petowner/PetOwner_Test.java
similarity index 94%
rename from module-pets-tests/src/test/java/domainapp/modules/simple/dom/so/PetOwner_Test.java
rename to module-pets-tests/src/test/java/petclinic/modules/pets/dom/petowner/PetOwner_Test.java
index efcec71..ee187d3 100644
--- a/module-pets-tests/src/test/java/domainapp/modules/simple/dom/so/PetOwner_Test.java
+++ b/module-pets-tests/src/test/java/petclinic/modules/pets/dom/petowner/PetOwner_Test.java
@@ -1,4 +1,4 @@
-package domainapp.modules.simple.dom.so;
+package petclinic.modules.pets.dom.petowner;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Nested;
@@ -15,6 +15,8 @@ import org.apache.isis.applib.services.message.MessageService;
import org.apache.isis.applib.services.repository.RepositoryService;
import org.apache.isis.applib.services.title.TitleService;
+import petclinic.modules.pets.dom.petowner.PetOwner;
+
@ExtendWith(MockitoExtension.class)
class PetOwner_Test {
diff --git a/module-pets-tests/src/test/java/domainapp/modules/simple/dom/so/PetOwners_Test.java b/module-pets-tests/src/test/java/petclinic/modules/pets/dom/petowner/PetOwners_Test.java
similarity index 90%
rename from module-pets-tests/src/test/java/domainapp/modules/simple/dom/so/PetOwners_Test.java
rename to module-pets-tests/src/test/java/petclinic/modules/pets/dom/petowner/PetOwners_Test.java
index 31f61bc..663b53e 100644
--- a/module-pets-tests/src/test/java/domainapp/modules/simple/dom/so/PetOwners_Test.java
+++ b/module-pets-tests/src/test/java/petclinic/modules/pets/dom/petowner/PetOwners_Test.java
@@ -1,4 +1,4 @@
-package domainapp.modules.simple.dom.so;
+package petclinic.modules.pets.dom.petowner;
import java.util.ArrayList;
import java.util.List;
@@ -20,6 +20,10 @@ import static org.mockito.Mockito.when;
import org.apache.isis.applib.services.repository.RepositoryService;
import org.apache.isis.persistence.jpa.applib.services.JpaSupportService;
+import petclinic.modules.pets.dom.petowner.PetOwner;
+import petclinic.modules.pets.dom.petowner.PetOwnerRepository;
+import petclinic.modules.pets.dom.petowner.PetOwners;
+
@ExtendWith(MockitoExtension.class)
class PetOwners_Test {
diff --git a/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/PetsModuleIntegTestAbstract.java b/module-pets-tests/src/test/java/petclinic/modules/pets/integtests/PetsModuleIntegTestAbstract.java
similarity index 95%
rename from module-pets-tests/src/test/java/domainapp/modules/simple/integtests/PetsModuleIntegTestAbstract.java
rename to module-pets-tests/src/test/java/petclinic/modules/pets/integtests/PetsModuleIntegTestAbstract.java
index 6e899e6..00b32fe 100644
--- a/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/PetsModuleIntegTestAbstract.java
+++ b/module-pets-tests/src/test/java/petclinic/modules/pets/integtests/PetsModuleIntegTestAbstract.java
@@ -1,4 +1,4 @@
-package domainapp.modules.simple.integtests;
+package petclinic.modules.pets.integtests;
import org.springframework.boot.SpringBootConfiguration;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
@@ -15,7 +15,7 @@ import org.apache.isis.security.bypass.IsisModuleSecurityBypass;
import org.apache.isis.testing.fixtures.applib.IsisIntegrationTestAbstractWithFixtures;
import org.apache.isis.testing.fixtures.applib.IsisModuleTestingFixturesApplib;
-import domainapp.modules.simple.PetsModule;
+import petclinic.modules.pets.PetsModule;
@SpringBootTest(
diff --git a/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/PetOwner_IntegTest.java b/module-pets-tests/src/test/java/petclinic/modules/pets/integtests/tests/PetOwner_IntegTest.java
similarity index 89%
rename from module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/PetOwner_IntegTest.java
rename to module-pets-tests/src/test/java/petclinic/modules/pets/integtests/tests/PetOwner_IntegTest.java
index 011da32..195c6de 100644
--- a/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/PetOwner_IntegTest.java
+++ b/module-pets-tests/src/test/java/petclinic/modules/pets/integtests/tests/PetOwner_IntegTest.java
@@ -1,4 +1,4 @@
-package domainapp.modules.simple.integtests.tests;
+package petclinic.modules.pets.integtests.tests;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Nested;
@@ -11,9 +11,9 @@ import static org.junit.jupiter.api.Assertions.assertThrows;
import org.apache.isis.applib.services.wrapper.DisabledException;
import org.apache.isis.applib.services.wrapper.InvalidException;
-import domainapp.modules.simple.dom.so.PetOwner;
-import domainapp.modules.simple.fixture.PetOwner_persona;
-import domainapp.modules.simple.integtests.PetsModuleIntegTestAbstract;
+import petclinic.modules.pets.dom.petowner.PetOwner;
+import petclinic.modules.pets.fixture.PetOwner_persona;
+import petclinic.modules.pets.integtests.PetsModuleIntegTestAbstract;
@Transactional
public class PetOwner_IntegTest extends PetsModuleIntegTestAbstract {
diff --git a/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/PetOwners_IntegTest.java b/module-pets-tests/src/test/java/petclinic/modules/pets/integtests/tests/PetOwners_IntegTest.java
similarity index 88%
rename from module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/PetOwners_IntegTest.java
rename to module-pets-tests/src/test/java/petclinic/modules/pets/integtests/tests/PetOwners_IntegTest.java
index bae3024..6a76c81 100644
--- a/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/PetOwners_IntegTest.java
+++ b/module-pets-tests/src/test/java/petclinic/modules/pets/integtests/tests/PetOwners_IntegTest.java
@@ -1,4 +1,4 @@
-package domainapp.modules.simple.integtests.tests;
+package petclinic.modules.pets.integtests.tests;
import java.util.List;
@@ -15,10 +15,10 @@ import static org.junit.jupiter.api.Assertions.assertThrows;
import org.apache.isis.testing.unittestsupport.applib.matchers.ThrowableMatchers;
-import domainapp.modules.simple.dom.so.PetOwner;
-import domainapp.modules.simple.dom.so.PetOwners;
-import domainapp.modules.simple.fixture.PetOwner_persona;
-import domainapp.modules.simple.integtests.PetsModuleIntegTestAbstract;
+import petclinic.modules.pets.dom.petowner.PetOwner;
+import petclinic.modules.pets.dom.petowner.PetOwners;
+import petclinic.modules.pets.fixture.PetOwner_persona;
+import petclinic.modules.pets.integtests.PetsModuleIntegTestAbstract;
@Transactional
public class PetOwners_IntegTest extends PetsModuleIntegTestAbstract {
diff --git a/module-pets/src/main/java/domainapp/modules/simple/PetsModule.java b/module-pets/src/main/java/petclinic/modules/pets/PetsModule.java
similarity index 91%
rename from module-pets/src/main/java/domainapp/modules/simple/PetsModule.java
rename to module-pets/src/main/java/petclinic/modules/pets/PetsModule.java
index a09d06d..96f447d 100644
--- a/module-pets/src/main/java/domainapp/modules/simple/PetsModule.java
+++ b/module-pets/src/main/java/petclinic/modules/pets/PetsModule.java
@@ -1,4 +1,4 @@
-package domainapp.modules.simple;
+package petclinic.modules.pets;
import org.springframework.boot.autoconfigure.domain.EntityScan;
import org.springframework.context.annotation.ComponentScan;
@@ -8,7 +8,7 @@ import org.springframework.data.jpa.repository.config.EnableJpaRepositories;
import org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureScript;
import org.apache.isis.testing.fixtures.applib.modules.ModuleWithFixtures;
-import domainapp.modules.simple.dom.so.PetOwner;
+import petclinic.modules.pets.dom.petowner.PetOwner;
@Configuration
@ComponentScan
diff --git a/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner#others.columnOrder.txt b/module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwner#others.columnOrder.txt
similarity index 100%
rename from module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner#others.columnOrder.txt
rename to module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwner#others.columnOrder.txt
diff --git a/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner.columnOrder.txt b/module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwner.columnOrder.txt
similarity index 100%
rename from module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner.columnOrder.txt
rename to module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwner.columnOrder.txt
diff --git a/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner.java b/module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwner.java
similarity index 97%
rename from module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner.java
rename to module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwner.java
index 35e84a6..5eb374d 100644
--- a/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner.java
+++ b/module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwner.java
@@ -1,4 +1,4 @@
-package domainapp.modules.simple.dom.so;
+package petclinic.modules.pets.dom.petowner;
import java.util.Comparator;
@@ -30,8 +30,8 @@ import lombok.Setter;
import lombok.ToString;
import lombok.val;
-import domainapp.modules.simple.types.Name;
-import domainapp.modules.simple.types.Notes;
+import petclinic.modules.pets.types.Name;
+import petclinic.modules.pets.types.Notes;
@javax.persistence.Entity
diff --git a/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner.layout.xml b/module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwner.layout.xml
similarity index 100%
rename from module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner.layout.xml
rename to module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwner.layout.xml
diff --git a/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner.png b/module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwner.png
similarity index 100%
rename from module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner.png
rename to module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwner.png
diff --git a/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwnerRepository.java b/module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwnerRepository.java
similarity index 73%
rename from module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwnerRepository.java
rename to module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwnerRepository.java
index 63eb33d..18c2cc7 100644
--- a/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwnerRepository.java
+++ b/module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwnerRepository.java
@@ -1,9 +1,11 @@
-package domainapp.modules.simple.dom.so;
+package petclinic.modules.pets.dom.petowner;
import java.util.List;
import org.springframework.data.jpa.repository.JpaRepository;
+import petclinic.modules.pets.dom.petowner.PetOwner;
+
public interface PetOwnerRepository extends JpaRepository<PetOwner, Long> {
List<PetOwner> findByNameContaining(final String name);
diff --git a/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwners.java b/module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwners.java
similarity index 97%
rename from module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwners.java
rename to module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwners.java
index b473ad2..c471183 100644
--- a/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwners.java
+++ b/module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwners.java
@@ -1,4 +1,4 @@
-package domainapp.modules.simple.dom.so;
+package petclinic.modules.pets.dom.petowner;
import java.util.List;
@@ -18,7 +18,7 @@ import org.apache.isis.applib.query.Query;
import org.apache.isis.applib.services.repository.RepositoryService;
import org.apache.isis.persistence.jpa.applib.services.JpaSupportService;
-import domainapp.modules.simple.types.Name;
+import petclinic.modules.pets.types.Name;
@DomainService(
nature = NatureOfService.VIEW,
diff --git a/module-pets/src/main/java/domainapp/modules/simple/fixture/PetOwnerBuilder.java b/module-pets/src/main/java/petclinic/modules/pets/fixture/PetOwnerBuilder.java
similarity index 79%
rename from module-pets/src/main/java/domainapp/modules/simple/fixture/PetOwnerBuilder.java
rename to module-pets/src/main/java/petclinic/modules/pets/fixture/PetOwnerBuilder.java
index e85b2b9..2a75ae6 100644
--- a/module-pets/src/main/java/domainapp/modules/simple/fixture/PetOwnerBuilder.java
+++ b/module-pets/src/main/java/petclinic/modules/pets/fixture/PetOwnerBuilder.java
@@ -1,11 +1,11 @@
-package domainapp.modules.simple.fixture;
+package petclinic.modules.pets.fixture;
import javax.inject.Inject;
import org.apache.isis.testing.fixtures.applib.personas.BuilderScriptWithResult;
-import domainapp.modules.simple.dom.so.PetOwner;
-import domainapp.modules.simple.dom.so.PetOwners;
+import petclinic.modules.pets.dom.petowner.PetOwner;
+import petclinic.modules.pets.dom.petowner.PetOwners;
import lombok.Getter;
import lombok.Setter;
diff --git a/module-pets/src/main/java/domainapp/modules/simple/fixture/PetOwner_persona.java b/module-pets/src/main/java/petclinic/modules/pets/fixture/PetOwner_persona.java
similarity index 89%
rename from module-pets/src/main/java/domainapp/modules/simple/fixture/PetOwner_persona.java
rename to module-pets/src/main/java/petclinic/modules/pets/fixture/PetOwner_persona.java
index 63b66bc..d96cc17 100644
--- a/module-pets/src/main/java/domainapp/modules/simple/fixture/PetOwner_persona.java
+++ b/module-pets/src/main/java/petclinic/modules/pets/fixture/PetOwner_persona.java
@@ -1,12 +1,12 @@
-package domainapp.modules.simple.fixture;
+package petclinic.modules.pets.fixture;
import org.apache.isis.applib.services.registry.ServiceRegistry;
import org.apache.isis.testing.fixtures.applib.personas.PersonaWithBuilderScript;
import org.apache.isis.testing.fixtures.applib.personas.PersonaWithFinder;
import org.apache.isis.testing.fixtures.applib.setup.PersonaEnumPersistAll;
-import domainapp.modules.simple.dom.so.PetOwner;
-import domainapp.modules.simple.dom.so.PetOwners;
+import petclinic.modules.pets.dom.petowner.PetOwner;
+import petclinic.modules.pets.dom.petowner.PetOwners;
import lombok.AllArgsConstructor;
diff --git a/module-pets/src/main/java/domainapp/modules/simple/types/Name.java b/module-pets/src/main/java/petclinic/modules/pets/types/Name.java
similarity index 93%
rename from module-pets/src/main/java/domainapp/modules/simple/types/Name.java
rename to module-pets/src/main/java/petclinic/modules/pets/types/Name.java
index 8c3955c..9af83f0 100644
--- a/module-pets/src/main/java/domainapp/modules/simple/types/Name.java
+++ b/module-pets/src/main/java/petclinic/modules/pets/types/Name.java
@@ -1,4 +1,4 @@
-package domainapp.modules.simple.types;
+package petclinic.modules.pets.types;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
diff --git a/module-pets/src/main/java/domainapp/modules/simple/types/Notes.java b/module-pets/src/main/java/petclinic/modules/pets/types/Notes.java
similarity index 95%
rename from module-pets/src/main/java/domainapp/modules/simple/types/Notes.java
rename to module-pets/src/main/java/petclinic/modules/pets/types/Notes.java
index 73525e5..74156e1 100644
--- a/module-pets/src/main/java/domainapp/modules/simple/types/Notes.java
+++ b/module-pets/src/main/java/petclinic/modules/pets/types/Notes.java
@@ -1,4 +1,4 @@
-package domainapp.modules.simple.types;
+package petclinic.modules.pets.types;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
diff --git a/webapp-tests/src/test/java/domainapp/webapp/integtests/WebAppIntegTestAbstract.java b/webapp-tests/src/test/java/domainapp/webapp/integtests/WebAppIntegTestAbstract.java
index 4057e7e..260c893 100644
--- a/webapp-tests/src/test/java/domainapp/webapp/integtests/WebAppIntegTestAbstract.java
+++ b/webapp-tests/src/test/java/domainapp/webapp/integtests/WebAppIntegTestAbstract.java
@@ -16,7 +16,7 @@ import org.apache.isis.security.bypass.IsisModuleSecurityBypass;
import org.apache.isis.testing.fixtures.applib.IsisModuleTestingFixturesApplib;
import org.apache.isis.testing.integtestsupport.applib.IsisIntegrationTestAbstract;
-import domainapp.modules.simple.PetsModule;
+import petclinic.modules.pets.PetsModule;
import domainapp.webapp.application.ApplicationModule;
@SpringBootTest(
diff --git a/webapp-tests/src/test/java/domainapp/webapp/integtests/smoke/Smoke_IntegTest.java b/webapp-tests/src/test/java/domainapp/webapp/integtests/smoke/Smoke_IntegTest.java
index 2d5a057..60d1a96 100644
--- a/webapp-tests/src/test/java/domainapp/webapp/integtests/smoke/Smoke_IntegTest.java
+++ b/webapp-tests/src/test/java/domainapp/webapp/integtests/smoke/Smoke_IntegTest.java
@@ -13,9 +13,9 @@ import org.apache.isis.applib.services.xactn.TransactionService;
import static org.assertj.core.api.Assertions.assertThat;
-import domainapp.modules.simple.dom.so.PetOwner;
+import petclinic.modules.pets.dom.petowner.PetOwner;
import domainapp.webapp.integtests.WebAppIntegTestAbstract;
-import domainapp.modules.simple.dom.so.PetOwners;
+import petclinic.modules.pets.dom.petowner.PetOwners;
@Transactional
class Smoke_IntegTest extends WebAppIntegTestAbstract {
diff --git a/webapp/src/main/java/domainapp/webapp/application/ApplicationModule.java b/webapp/src/main/java/domainapp/webapp/application/ApplicationModule.java
index 1e6bd4d..2e09ee6 100644
--- a/webapp/src/main/java/domainapp/webapp/application/ApplicationModule.java
+++ b/webapp/src/main/java/domainapp/webapp/application/ApplicationModule.java
@@ -4,7 +4,7 @@ import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Import;
-import domainapp.modules.simple.PetsModule;
+import petclinic.modules.pets.PetsModule;
@Configuration
@Import(PetsModule.class)
diff --git a/webapp/src/main/java/domainapp/webapp/application/fixture/scenarios/DomainAppDemo.java b/webapp/src/main/java/domainapp/webapp/application/fixture/scenarios/DomainAppDemo.java
index c8a92fa..80bcee1 100644
--- a/webapp/src/main/java/domainapp/webapp/application/fixture/scenarios/DomainAppDemo.java
+++ b/webapp/src/main/java/domainapp/webapp/application/fixture/scenarios/DomainAppDemo.java
@@ -5,7 +5,7 @@ import javax.inject.Inject;
import org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureScript;
import org.apache.isis.testing.fixtures.applib.modules.ModuleWithFixturesService;
-import domainapp.modules.simple.fixture.PetOwner_persona;
+import petclinic.modules.pets.fixture.PetOwner_persona;
public class DomainAppDemo extends FixtureScript {
diff --git a/webapp/src/main/java/domainapp/webapp/application/services/health/HealthCheckServiceImpl.java b/webapp/src/main/java/domainapp/webapp/application/services/health/HealthCheckServiceImpl.java
index 6ae3bed..6916370 100644
--- a/webapp/src/main/java/domainapp/webapp/application/services/health/HealthCheckServiceImpl.java
+++ b/webapp/src/main/java/domainapp/webapp/application/services/health/HealthCheckServiceImpl.java
@@ -8,7 +8,7 @@ import org.springframework.stereotype.Service;
import org.apache.isis.applib.services.health.Health;
import org.apache.isis.applib.services.health.HealthCheckService;
-import domainapp.modules.simple.dom.so.PetOwners;
+import petclinic.modules.pets.dom.petowner.PetOwners;
@Service
@Named("domainapp.HealthCheckServiceImpl")
diff --git a/webapp/src/main/java/domainapp/webapp/application/services/homepage/HomePageViewModel.java b/webapp/src/main/java/domainapp/webapp/application/services/homepage/HomePageViewModel.java
index 4963f86..5b10a47 100644
--- a/webapp/src/main/java/domainapp/webapp/application/services/homepage/HomePageViewModel.java
+++ b/webapp/src/main/java/domainapp/webapp/application/services/homepage/HomePageViewModel.java
@@ -9,8 +9,8 @@ import org.apache.isis.applib.annotation.DomainObjectLayout;
import org.apache.isis.applib.annotation.HomePage;
import org.apache.isis.applib.annotation.Nature;
-import domainapp.modules.simple.dom.so.PetOwner;
-import domainapp.modules.simple.dom.so.PetOwners;
+import petclinic.modules.pets.dom.petowner.PetOwner;
+import petclinic.modules.pets.dom.petowner.PetOwners;
@DomainObject(
nature = Nature.VIEW_MODEL,
diff --git a/webapp/src/main/java/domainapp/webapp/custom/restapi/CustomController.java b/webapp/src/main/java/domainapp/webapp/custom/restapi/CustomController.java
index a43598b..ef9ad58 100644
--- a/webapp/src/main/java/domainapp/webapp/custom/restapi/CustomController.java
+++ b/webapp/src/main/java/domainapp/webapp/custom/restapi/CustomController.java
@@ -17,8 +17,8 @@ import org.apache.isis.applib.services.xactn.TransactionalProcessor;
import lombok.RequiredArgsConstructor;
-import domainapp.modules.simple.dom.so.PetOwner;
-import domainapp.modules.simple.dom.so.PetOwners;
+import petclinic.modules.pets.dom.petowner.PetOwner;
+import petclinic.modules.pets.dom.petowner.PetOwners;
@RestController
@RequiredArgsConstructor(onConstructor_ = {@Inject})
diff --git a/webapp/src/main/java/domainapp/webapp/quartz/job/SampleJob.java b/webapp/src/main/java/domainapp/webapp/quartz/job/SampleJob.java
index b7adf92..d22c301 100644
--- a/webapp/src/main/java/domainapp/webapp/quartz/job/SampleJob.java
+++ b/webapp/src/main/java/domainapp/webapp/quartz/job/SampleJob.java
@@ -20,8 +20,8 @@ import org.apache.isis.applib.services.xactn.TransactionalProcessor;
import lombok.RequiredArgsConstructor;
import lombok.extern.log4j.Log4j2;
-import domainapp.modules.simple.dom.so.PetOwner;
-import domainapp.modules.simple.dom.so.PetOwners;
+import petclinic.modules.pets.dom.petowner.PetOwner;
+import petclinic.modules.pets.dom.petowner.PetOwners;
@Component
@RequiredArgsConstructor(onConstructor_ = {@Inject})
[isis-app-demo] 09/23: changes PetOwner logicalTypeName
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/isis-app-demo.git
commit fea5b50798c23ca30ad7a5650c147ad38c9b8d76
Author: Dan Haywood <da...@haywood-associates.co.uk>
AuthorDate: Wed Sep 29 06:52:03 2021 +0100
changes PetOwner logicalTypeName
---
module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner.java b/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner.java
index e179dd7..35e84a6 100644
--- a/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner.java
+++ b/module-pets/src/main/java/domainapp/modules/simple/dom/so/PetOwner.java
@@ -50,7 +50,7 @@ import domainapp.modules.simple.types.Notes;
)
})
@javax.persistence.EntityListeners(IsisEntityListener.class)
-@DomainObject(logicalTypeName = "simple.PetOwner", entityChangePublishing = Publishing.ENABLED)
+@DomainObject(logicalTypeName = "pets.PetOwner", entityChangePublishing = Publishing.ENABLED)
@DomainObjectLayout()
@NoArgsConstructor(access = AccessLevel.PUBLIC)
@XmlJavaTypeAdapter(PersistentEntityAdapter.class)
[isis-app-demo] 17/23: renames SimpleModuleIntegTestAbstract to
PetsModuleIntegTestAbstract
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/isis-app-demo.git
commit 5d3fb15c105be44c00e2502679d8d294ca4097dd
Author: Dan Haywood <da...@haywood-associates.co.uk>
AuthorDate: Wed Sep 29 07:06:50 2021 +0100
renames SimpleModuleIntegTestAbstract to PetsModuleIntegTestAbstract
---
...eModuleIntegTestAbstract.java => PetsModuleIntegTestAbstract.java} | 4 ++--
.../domainapp/modules/simple/integtests/tests/PetOwner_IntegTest.java | 4 ++--
.../modules/simple/integtests/tests/PetOwners_IntegTest.java | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/SimpleModuleIntegTestAbstract.java b/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/PetsModuleIntegTestAbstract.java
similarity index 91%
rename from module-pets-tests/src/test/java/domainapp/modules/simple/integtests/SimpleModuleIntegTestAbstract.java
rename to module-pets-tests/src/test/java/domainapp/modules/simple/integtests/PetsModuleIntegTestAbstract.java
index 4868b0f..6e899e6 100644
--- a/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/SimpleModuleIntegTestAbstract.java
+++ b/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/PetsModuleIntegTestAbstract.java
@@ -19,10 +19,10 @@ import domainapp.modules.simple.PetsModule;
@SpringBootTest(
- classes = SimpleModuleIntegTestAbstract.TestApp.class
+ classes = PetsModuleIntegTestAbstract.TestApp.class
)
@ActiveProfiles("test")
-public abstract class SimpleModuleIntegTestAbstract extends IsisIntegrationTestAbstractWithFixtures {
+public abstract class PetsModuleIntegTestAbstract extends IsisIntegrationTestAbstractWithFixtures {
/**
* Compared to the production app manifest <code>domainapp.webapp.AppManifest</code>,
diff --git a/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/PetOwner_IntegTest.java b/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/PetOwner_IntegTest.java
index f5660dd..011da32 100644
--- a/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/PetOwner_IntegTest.java
+++ b/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/PetOwner_IntegTest.java
@@ -13,10 +13,10 @@ import org.apache.isis.applib.services.wrapper.InvalidException;
import domainapp.modules.simple.dom.so.PetOwner;
import domainapp.modules.simple.fixture.PetOwner_persona;
-import domainapp.modules.simple.integtests.SimpleModuleIntegTestAbstract;
+import domainapp.modules.simple.integtests.PetsModuleIntegTestAbstract;
@Transactional
-public class PetOwner_IntegTest extends SimpleModuleIntegTestAbstract {
+public class PetOwner_IntegTest extends PetsModuleIntegTestAbstract {
PetOwner petOwner;
diff --git a/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/PetOwners_IntegTest.java b/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/PetOwners_IntegTest.java
index b570c58..bae3024 100644
--- a/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/PetOwners_IntegTest.java
+++ b/module-pets-tests/src/test/java/domainapp/modules/simple/integtests/tests/PetOwners_IntegTest.java
@@ -18,10 +18,10 @@ import org.apache.isis.testing.unittestsupport.applib.matchers.ThrowableMatchers
import domainapp.modules.simple.dom.so.PetOwner;
import domainapp.modules.simple.dom.so.PetOwners;
import domainapp.modules.simple.fixture.PetOwner_persona;
-import domainapp.modules.simple.integtests.SimpleModuleIntegTestAbstract;
+import domainapp.modules.simple.integtests.PetsModuleIntegTestAbstract;
@Transactional
-public class PetOwners_IntegTest extends SimpleModuleIntegTestAbstract {
+public class PetOwners_IntegTest extends PetsModuleIntegTestAbstract {
@Inject
PetOwners menu;