]> WPIA git - gigi.git/commitdiff
add: Init two db-static initializers non-lazily
authorFelix Dörre <felix@dogcraft.de>
Sun, 2 Aug 2015 18:53:08 +0000 (20:53 +0200)
committerFelix Dörre <felix@dogcraft.de>
Sun, 2 Aug 2015 19:31:19 +0000 (21:31 +0200)
src/org/cacert/gigi/Gigi.java

index d153758ee31037dfaaf3d5b5794f01b13d27e50c..99b136b8fa089d410b4c3695e4aac7afe01d95ac 100644 (file)
@@ -21,6 +21,8 @@ import javax.servlet.http.HttpServletResponse;
 import javax.servlet.http.HttpSession;
 
 import org.cacert.gigi.database.DatabaseConnection;
+import org.cacert.gigi.dbObjects.CACertificate;
+import org.cacert.gigi.dbObjects.CertificateProfile;
 import org.cacert.gigi.dbObjects.DomainPingConfiguration;
 import org.cacert.gigi.dbObjects.User;
 import org.cacert.gigi.localisation.Language;
@@ -227,6 +229,10 @@ public class Gigi extends HttpServlet {
             super.init();
             return;
         }
+        // ensure those static initializers are finished
+        CACertificate.getById(1);
+        CertificateProfile.getById(1);
+
         MenuBuilder mb = new MenuBuilder();
         rootMenu = mb.generateMenu();
         pages = mb.getPages();