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

danhaywood pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git


The following commit(s) were added to refs/heads/master by this push:
     new 15904b050b ISIS-3267: fixes inconsistent semantics
15904b050b is described below

commit 15904b050b6c5de50b628121c62598924640fc17
Author: Dan Haywood <[email protected]>
AuthorDate: Fri Nov 4 12:13:15 2022 +0000

    ISIS-3267: fixes inconsistent semantics
---
 .../apache/causeway/extensions/commandlog/jdo/dom/CommandLogEntry.java | 2 ++
 .../apache/causeway/extensions/commandlog/jpa/dom/CommandLogEntry.java | 3 ++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git 
a/extensions/core/commandlog/persistence-jdo/src/main/java/org/apache/causeway/extensions/commandlog/jdo/dom/CommandLogEntry.java
 
b/extensions/core/commandlog/persistence-jdo/src/main/java/org/apache/causeway/extensions/commandlog/jdo/dom/CommandLogEntry.java
index 27c1224560..962b006d76 100644
--- 
a/extensions/core/commandlog/persistence-jdo/src/main/java/org/apache/causeway/extensions/commandlog/jdo/dom/CommandLogEntry.java
+++ 
b/extensions/core/commandlog/persistence-jdo/src/main/java/org/apache/causeway/extensions/commandlog/jdo/dom/CommandLogEntry.java
@@ -32,6 +32,7 @@ import javax.jdo.annotations.Queries;
 import javax.jdo.annotations.Query;
 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
 
+import org.apache.causeway.applib.annotation.Domain;
 import org.apache.causeway.applib.annotation.DomainObject;
 import org.apache.causeway.applib.annotation.Editing;
 import org.apache.causeway.applib.annotation.Publishing;
@@ -265,6 +266,7 @@ extends 
org.apache.causeway.extensions.commandlog.applib.dom.CommandLogEntry {
 
 
     @Column(allowsNull = Parent.ALLOWS_NULL, length = InteractionId.MAX_LENGTH)
+    @Domain.Exclude
     @InteractionId
     @Getter @Setter
     private UUID parentInteractionId;
diff --git 
a/extensions/core/commandlog/persistence-jpa/src/main/java/org/apache/causeway/extensions/commandlog/jpa/dom/CommandLogEntry.java
 
b/extensions/core/commandlog/persistence-jpa/src/main/java/org/apache/causeway/extensions/commandlog/jpa/dom/CommandLogEntry.java
index c4220a3978..dc7cb0dd08 100644
--- 
a/extensions/core/commandlog/persistence-jpa/src/main/java/org/apache/causeway/extensions/commandlog/jpa/dom/CommandLogEntry.java
+++ 
b/extensions/core/commandlog/persistence-jpa/src/main/java/org/apache/causeway/extensions/commandlog/jpa/dom/CommandLogEntry.java
@@ -29,6 +29,7 @@ import javax.inject.Named;
 import javax.persistence.*;
 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
 
+import org.apache.causeway.applib.annotation.Domain;
 import org.apache.causeway.applib.annotation.DomainObject;
 import org.apache.causeway.applib.annotation.Editing;
 import org.apache.causeway.applib.annotation.Publishing;
@@ -262,12 +263,12 @@ public class CommandLogEntry extends 
org.apache.causeway.extensions.commandlog.a
 
 
     @Convert(converter = JavaUtilUuidConverter.class)
+    @Domain.Exclude
     @Column(nullable = Parent.NULLABLE, length = InteractionId.MAX_LENGTH)
     @Getter @Setter
     private UUID parentInteractionId;
 
 
-
     @Column(nullable = LogicalMemberIdentifier.NULLABLE, length = 
LogicalMemberIdentifier.MAX_LENGTH)
     @LogicalMemberIdentifier
     @Getter @Setter

Reply via email to