You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by ah...@apache.org on 2022/09/08 16:31:49 UTC

[isis] branch master updated: ISIS-3203: JDO demo domain: Blob/Clob mandatory property fix

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

ahuber 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 385f0a95f8 ISIS-3203: JDO demo domain: Blob/Clob mandatory property fix
385f0a95f8 is described below

commit 385f0a95f884a925c9f832253f66e340c536148d
Author: Andi Huber <ah...@apache.org>
AuthorDate: Thu Sep 8 18:31:41 2022 +0200

    ISIS-3203: JDO demo domain: Blob/Clob mandatory property fix
---
 .../src/main/java/demoapp/dom/types/isis/blobs/jdo/IsisBlobJdo.java    | 3 ++-
 .../src/main/java/demoapp/dom/types/isis/clobs/jdo/IsisClobJdo.java    | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/examples/demo/domain/src/main/java/demoapp/dom/types/isis/blobs/jdo/IsisBlobJdo.java b/examples/demo/domain/src/main/java/demoapp/dom/types/isis/blobs/jdo/IsisBlobJdo.java
index fc59e20ce5..1b915fdd02 100644
--- a/examples/demo/domain/src/main/java/demoapp/dom/types/isis/blobs/jdo/IsisBlobJdo.java
+++ b/examples/demo/domain/src/main/java/demoapp/dom/types/isis/blobs/jdo/IsisBlobJdo.java
@@ -67,7 +67,8 @@ public class IsisBlobJdo                                            // <.>
     @Getter @Setter
     private Blob readOnlyProperty;
 
-    @Property(editing = Editing.ENABLED)                            // <.>
+    @Property(editing = Editing.ENABLED,                            // <.>
+            optionality = Optionality.MANDATORY)
     @PropertyLayout(fieldSetId = "editable-properties", sequence = "1")
     @Persistent(defaultFetchGroup="false", columns = {
             @Column(name = "readWriteProperty_name"),
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/types/isis/clobs/jdo/IsisClobJdo.java b/examples/demo/domain/src/main/java/demoapp/dom/types/isis/clobs/jdo/IsisClobJdo.java
index 75f16b53bb..a8f9c9d200 100644
--- a/examples/demo/domain/src/main/java/demoapp/dom/types/isis/clobs/jdo/IsisClobJdo.java
+++ b/examples/demo/domain/src/main/java/demoapp/dom/types/isis/clobs/jdo/IsisClobJdo.java
@@ -69,7 +69,8 @@ public class IsisClobJdo                                          // <.>
     @Getter @Setter
     private Clob readOnlyProperty;
 
-    @Property(editing = Editing.ENABLED)                            // <.>
+    @Property(editing = Editing.ENABLED,                            // <.>
+            optionality = Optionality.MANDATORY)
     @PropertyLayout(fieldSetId = "editable-properties", sequence = "1")
     @Persistent(defaultFetchGroup="false", columns = {
             @Column(name = "readWriteProperty_name"),