Make Argeo App configurationmore robust
authorMathieu Baudier <mbaudier@argeo.org>
Sun, 18 Jun 2023 06:20:41 +0000 (08:20 +0200)
committerMathieu Baudier <mbaudier@argeo.org>
Sun, 18 Jun 2023 06:20:41 +0000 (08:20 +0200)
swt/org.argeo.app.swt/src/org/argeo/app/swt/ux/SwtArgeoApp.java

index 80bd3552b4346e7bb52748fec83b7d7714decb75..b092e777727f7d6df0e78591d42e74a90e311939 100644 (file)
@@ -128,6 +128,8 @@ public class SwtArgeoApp extends AbstractArgeoApp implements CmsEventSubscriber
                        appPid = "<unknown>";
                }
 
+               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.");