This is an automated email from the ASF dual-hosted git repository.

danhaywood pushed a commit to branch CAUSEWAY-2485
in repository https://gitbox.apache.org/repos/asf/causeway.git


The following commit(s) were added to refs/heads/CAUSEWAY-2485 by this push:
     new 472c6689c5 CAUSEWAY-2485: fixes minor bugs with demo app
472c6689c5 is described below

commit 472c6689c5499de94ee94be3d4f360d87959b187
Author: danhaywood <[email protected]>
AuthorDate: Tue May 23 08:53:18 2023 +0100

    CAUSEWAY-2485: fixes minor bugs with demo app
---
 .../DomainObject/aliased/jdo/DomainObjectAliasedEntityImpl.java       | 2 +-
 .../DomainObject/aliased/jpa/DomainObjectAliasedEntityImpl.java       | 4 ++--
 .../DomainObjectXxxLifecycleEventPage_deleteEntity.java               | 1 +
 examples/demo/enhance.sh                                              | 2 +-
 4 files changed, 5 insertions(+), 4 deletions(-)

diff --git 
a/examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/aliased/jdo/DomainObjectAliasedEntityImpl.java
 
b/examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/aliased/jdo/DomainObjectAliasedEntityImpl.java
index 45d5802347..1924c86f7c 100644
--- 
a/examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/aliased/jdo/DomainObjectAliasedEntityImpl.java
+++ 
b/examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/aliased/jdo/DomainObjectAliasedEntityImpl.java
@@ -41,9 +41,9 @@ import 
demoapp.dom.domain.objects.DomainObject.aliased.DomainObjectAliasedEntity
     table = "DomainObjectAliasedEntity"
 )
 @DatastoreIdentity(strategy = IdGeneratorStrategy.IDENTITY, column = "id")
-@Named("demo.party.Customer")                   // <.>
 //tag::class[]
 // ...
+@Named("demo.party.Customer")                   // <.>
 @DomainObject(
         nature = Nature.ENTITY,
         aliased = {"demo.customer.Customer"}    // <.>
diff --git 
a/examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/aliased/jpa/DomainObjectAliasedEntityImpl.java
 
b/examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/aliased/jpa/DomainObjectAliasedEntityImpl.java
index 70d726b31a..67e585a250 100644
--- 
a/examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/aliased/jpa/DomainObjectAliasedEntityImpl.java
+++ 
b/examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/aliased/jpa/DomainObjectAliasedEntityImpl.java
@@ -44,10 +44,10 @@ import 
demoapp.dom.domain.objects.DomainObject.aliased.DomainObjectAliasedEntity
     name = "DomainObjectAliasedEntity"
 )
 @EntityListeners(CausewayEntityListener.class)
-@Named("demo.party.Customer")                   // <.>
-@NoArgsConstructor
 //tag::class[]
 // ...
+@Named("demo.party.Customer")                   // <.>
+@NoArgsConstructor
 @DomainObject(
         nature = Nature.ENTITY,
         aliased = {"demo.customer.Customer"}    // <.>
diff --git 
a/examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/xxxLifecycleEvent/DomainObjectXxxLifecycleEventPage_deleteEntity.java
 
b/examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/xxxLifecycleEvent/DomainObjectXxxLifecycleEventPage_deleteEntity.java
index db202b9819..57b26b09e5 100644
--- 
a/examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/xxxLifecycleEvent/DomainObjectXxxLifecycleEventPage_deleteEntity.java
+++ 
b/examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/xxxLifecycleEvent/DomainObjectXxxLifecycleEventPage_deleteEntity.java
@@ -37,6 +37,7 @@ public class DomainObjectXxxLifecycleEventPage_deleteEntity {
     private final DomainObjectXxxLifecycleEventPage page;
     @MemberSupport public DomainObjectXxxLifecycleEventPage act() {
         objectRepository.remove(page.getEntity());
+        page.setEntity(null);
         return page;
     }
     @MemberSupport public String disableAct() {
diff --git a/examples/demo/enhance.sh b/examples/demo/enhance.sh
index fa01e0581a..433b09d58f 100644
--- a/examples/demo/enhance.sh
+++ b/examples/demo/enhance.sh
@@ -19,4 +19,4 @@
 #
 #
 
-mvn compile datanucleus:enhance@process-classes -Dmodule-examples-demo-wicket
+mvn compile datanucleus:enhance@process-classes -Dmodule-examples-demo-wicket 
-pl domain

Reply via email to