Make Argeo App configurationmore robust
[gpl/argeo-suite.git] / 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.");