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

ahuber pushed a commit to branch jpa-SNAPSHOT
in repository https://gitbox.apache.org/repos/asf/causeway-app-simpleapp.git


The following commit(s) were added to refs/heads/jpa-SNAPSHOT by this push:
     new 6d0f8fc  changes upstream (Try type)
6d0f8fc is described below

commit 6d0f8fc592fdf0fd0499eb91ffb3a7c720a5bf3b
Author: Andi Huber <[email protected]>
AuthorDate: Sun Feb 26 21:56:20 2023 +0100

    changes upstream (Try type)
---
 .../main/java/domainapp/modules/simple/dom/so/SimpleObjects.java    | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObjects.java
 
b/module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObjects.java
index cd74e66..747955f 100644
--- 
a/module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObjects.java
+++ 
b/module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObjects.java
@@ -19,10 +19,9 @@ import org.apache.causeway.applib.query.Query;
 import org.apache.causeway.applib.services.repository.RepositoryService;
 import org.apache.causeway.persistence.jpa.applib.services.JpaSupportService;
 
-import lombok.RequiredArgsConstructor;
-
 import domainapp.modules.simple.SimpleModule;
 import domainapp.modules.simple.types.Name;
+import lombok.RequiredArgsConstructor;
 
 @Named(SimpleModule.NAMESPACE + ".SimpleObjects")
 @DomainService(nature = NatureOfService.VIEW)
@@ -78,7 +77,8 @@ public class SimpleObjects {
 
     public void ping() {
         jpaSupportService.getEntityManager(SimpleObject.class)
-            .mapSuccess(entityManager -> {
+            .mapEmptyToFailure()
+            .mapSuccessAsNullable(entityManager -> {
                 final TypedQuery<SimpleObject> q = entityManager.createQuery(
                         "SELECT p FROM SimpleObject p ORDER BY p.name",
                         SimpleObject.class)

Reply via email to