commit | 13c41bc3e3803292237494dd22c9d792eabbb16d | [log] [tgz] |
---|---|---|
author | Shawn O. Pearce <sop@google.com> | Wed Jun 22 09:35:21 2011 -0700 |
committer | Shawn O. Pearce <sop@google.com> | Wed Jun 22 09:35:21 2011 -0700 |
tree | 92c2a91d9b2b51bc0ce98454161516d821367df9 | |
parent | b2cb00c11d98209668543363bd55e2d23f2f0312 [diff] |
Fix missed schema version check in WAR mode The cfgInjector needs to be registered with the LifecycleManager to ensure the SchemaVersionCheck is called on server startup. Without it registered the check is skipped, allowing a server to start against the wrong schema. Change-Id: I758ba12a0d98fc8ed0ebcee3a5a8e9d9fd33b2c0
diff --git a/gerrit-war/src/main/java/com/google/gerrit/httpd/WebAppInitializer.java b/gerrit-war/src/main/java/com/google/gerrit/httpd/WebAppInitializer.java index 0cbbac4..ac05f0f 100644 --- a/gerrit-war/src/main/java/com/google/gerrit/httpd/WebAppInitializer.java +++ b/gerrit-war/src/main/java/com/google/gerrit/httpd/WebAppInitializer.java
@@ -115,6 +115,7 @@ manager = new LifecycleManager(); manager.add(dbInjector); + manager.add(cfgInjector); manager.add(sysInjector); manager.add(sshInjector); manager.add(webInjector);