From: Mathieu Baudier Date: Sun, 18 Jun 2023 06:20:41 +0000 (+0200) Subject: Make Argeo App configurationmore robust X-Git-Tag: v2.3.15~14 X-Git-Url: https://git.argeo.org/?p=gpl%2Fargeo-suite.git;a=commitdiff_plain;h=b17445e0aed102bddb3c20229a39ecb36bbcf6a5 Make Argeo App configurationmore robust --- diff --git a/swt/org.argeo.app.swt/src/org/argeo/app/swt/ux/SwtArgeoApp.java b/swt/org.argeo.app.swt/src/org/argeo/app/swt/ux/SwtArgeoApp.java index 80bd355..b092e77 100644 --- a/swt/org.argeo.app.swt/src/org/argeo/app/swt/ux/SwtArgeoApp.java +++ b/swt/org.argeo.app.swt/src/org/argeo/app/swt/ux/SwtArgeoApp.java @@ -128,6 +128,8 @@ public class SwtArgeoApp extends AbstractArgeoApp implements CmsEventSubscriber appPid = ""; } + Objects.requireNonNull(contentRepository, "Content repository must be provided"); + Objects.requireNonNull(appUserState, "App user state must be provided"); // if (pidPrefix == null) // throw new IllegalArgumentException("PID prefix must be set.");