installed Gerrit on Windows 7, cannot start Gerrit, Starting Gerrit Code Review: FAILED ,

342 views
Skip to first unread message

samu...@gmail.com

unread,
Jun 13, 2014, 1:09:28 PM6/13/14
to repo-d...@googlegroups.com
 installed  Gerrit on Windows 7, cannot start Gerrit, Starting Gerrit Code Review: FAILED ,

error log,
[2014-06-13 12:50:44,987] INFO  com.google.gerrit.server.cache.h2.H2CacheFactory : Enabling disk cache C:\Gerrit\cache
[2014-06-13 12:50:46,984] WARN  com.google.gerrit.sshd.SshDaemon : Disabling cipher aes192-cbc: Illegal key size; try installing unlimited cryptography extension
[2014-06-13 12:50:46,984] WARN  com.google.gerrit.sshd.SshDaemon : Disabling cipher aes256-cbc: Illegal key size; try installing unlimited cryptography extension
[2014-06-13 12:50:47,015] WARN  com.google.gerrit.httpd.GitWebConfig : gitweb not installed (no \usr\lib\cgi-bin\gitweb.cgi found)
[2014-06-13 12:50:48,232] INFO  com.google.gerrit.server.git.LocalDiskRepositoryManager : Defaulting core.streamFileThreshold to 452m
[2014-06-13 12:50:48,279] INFO  com.google.gerrit.server.plugins.PluginLoader : Loading plugins from C:\Gerrit\plugins
[2014-06-13 12:50:48,372] INFO  com.google.gerrit.server.plugins.PluginLoader : Loaded plugin reviewnotes, version v2.8.1
[2014-06-13 12:50:48,419] INFO  com.google.gerrit.server.plugins.PluginLoader : Loaded plugin commit-message-length-validator, version v2.8.1
[2014-06-13 12:50:48,481] WARN  com.googlesource.gerrit.plugins.replication.ReplicationQueue : No C:\Gerrit\etc\replication.config; not replicating
[2014-06-13 12:50:48,481] INFO  com.google.gerrit.server.plugins.PluginLoader : Loaded plugin replication, version v2.8.1
[2014-06-13 12:50:48,513] INFO  com.google.gerrit.server.plugins.PluginLoader : Loaded plugin download-commands, version v2.8.1
[2014-06-13 12:50:48,575] INFO  com.google.gerrit.sshd.SshDaemon : Started Gerrit SSHD-CORE-0.9.0.201311081 on localhost:29418
[2014-06-13 12:50:48,575] INFO  org.eclipse.jetty.server.Server : jetty-8.1.7.v20120910
[2014-06-13 12:50:48,591] INFO  org.eclipse.jetty.server.handler.ContextHandler : started o.e.j.s.ServletContextHandler{/,file:/C:/Gerrit/tmp/gerrit_3974656541880396929_app/gerrit_war/}
[2014-06-13 12:50:48,918] INFO  org.eclipse.jetty.server.AbstractConnector : Started SelectChannelConnector@localhost:8080
[2014-06-13 12:50:48,918] INFO  com.google.gerrit.pgm.Daemon : Gerrit Code Review 2.8.1 ready
[2014-06-13 12:56:45,830] INFO  com.google.gerrit.server.cache.h2.H2CacheFactory : Enabling disk cache C:\Gerrit\cache
[2014-06-13 12:56:47,889] WARN  com.google.gerrit.sshd.SshDaemon : Disabling cipher aes192-cbc: Illegal key size; try installing unlimited cryptography extension
[2014-06-13 12:56:47,889] WARN  com.google.gerrit.sshd.SshDaemon : Disabling cipher aes256-cbc: Illegal key size; try installing unlimited cryptography extension
[2014-06-13 12:56:47,905] WARN  com.google.gerrit.httpd.GitWebConfig : gitweb not installed (no \usr\lib\cgi-bin\gitweb.cgi found)
[2014-06-13 12:56:50,338] INFO  com.google.gerrit.server.git.LocalDiskRepositoryManager : Defaulting core.streamFileThreshold to 452m
[2014-06-13 12:56:50,370] INFO  com.google.gerrit.server.plugins.PluginLoader : Loading plugins from C:\Gerrit\plugins
[2014-06-13 12:56:50,448] INFO  com.google.gerrit.server.plugins.PluginLoader : Loaded plugin reviewnotes, version v2.8.1
[2014-06-13 12:56:50,494] INFO  com.google.gerrit.server.plugins.PluginLoader : Loaded plugin commit-message-length-validator, version v2.8.1
[2014-06-13 12:56:50,557] WARN  com.googlesource.gerrit.plugins.replication.ReplicationQueue : No C:\Gerrit\etc\replication.config; not replicating
[2014-06-13 12:56:50,557] INFO  com.google.gerrit.server.plugins.PluginLoader : Loaded plugin replication, version v2.8.1
[2014-06-13 12:56:50,588] INFO  com.google.gerrit.server.plugins.PluginLoader : Loaded plugin download-commands, version v2.8.1
[2014-06-13 12:56:50,666] INFO  com.google.gerrit.sshd.SshDaemon : Started Gerrit SSHD-CORE-0.9.0.201311081 on localhost:29418
[2014-06-13 12:56:50,666] INFO  org.eclipse.jetty.server.Server : jetty-8.1.7.v20120910
[2014-06-13 12:56:50,682] INFO  org.eclipse.jetty.server.handler.ContextHandler : started o.e.j.s.ServletContextHandler{/,file:/C:/Gerrit/tmp/gerrit_7974688281182167559_app/gerrit_war/}
[2014-06-13 12:56:51,009] WARN  org.eclipse.jetty.util.component.AbstractLifeCycle : FAILED SelectChannelConnector@localhost:8080: java.net.BindException: Address already in use: bind
java.net.BindException: Address already in use: bind
    at sun.nio.ch.Net.bind(Native Method)
    at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
    at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
    at org.eclipse.jetty.server.nio.SelectChannelConnector.open(SelectChannelConnector.java:187)
    at org.eclipse.jetty.server.AbstractConnector.doStart(AbstractConnector.java:316)
    at org.eclipse.jetty.server.nio.SelectChannelConnector.doStart(SelectChannelConnector.java:265)
    at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
    at org.eclipse.jetty.server.Server.doStart(Server.java:288)
    at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
    at com.google.gerrit.pgm.http.jetty.JettyServer$Lifecycle.start(JettyServer.java:103)
    at com.google.gerrit.lifecycle.LifecycleManager.start(LifecycleManager.java:74)
    at com.google.gerrit.pgm.Daemon.start(Daemon.java:258)
    at com.google.gerrit.pgm.Daemon.run(Daemon.java:186)
    at com.google.gerrit.pgm.util.AbstractProgram.main(AbstractProgram.java:63)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.google.gerrit.launcher.GerritLauncher.invokeProgram(GerritLauncher.java:171)
    at com.google.gerrit.launcher.GerritLauncher.mainImpl(GerritLauncher.java:95)
    at com.google.gerrit.launcher.GerritLauncher.main(GerritLauncher.java:52)
    at Main.main(Main.java:25)
[2014-06-13 12:56:51,009] WARN  org.eclipse.jetty.util.component.AbstractLifeCycle : FAILED org.eclipse.jetty.server.Server@715ea69f: java.net.BindException: Address already in use: bind
java.net.BindException: Address already in use: bind
    at sun.nio.ch.Net.bind(Native Method)
    at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
    at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
    at org.eclipse.jetty.server.nio.SelectChannelConnector.open(SelectChannelConnector.java:187)
    at org.eclipse.jetty.server.AbstractConnector.doStart(AbstractConnector.java:316)
    at org.eclipse.jetty.server.nio.SelectChannelConnector.doStart(SelectChannelConnector.java:265)
    at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
    at org.eclipse.jetty.server.Server.doStart(Server.java:288)
    at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
    at com.google.gerrit.pgm.http.jetty.JettyServer$Lifecycle.start(JettyServer.java:103)
    at com.google.gerrit.lifecycle.LifecycleManager.start(LifecycleManager.java:74)
    at com.google.gerrit.pgm.Daemon.start(Daemon.java:258)
    at com.google.gerrit.pgm.Daemon.run(Daemon.java:186)
    at com.google.gerrit.pgm.util.AbstractProgram.main(AbstractProgram.java:63)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.google.gerrit.launcher.GerritLauncher.invokeProgram(GerritLauncher.java:171)
    at com.google.gerrit.launcher.GerritLauncher.mainImpl(GerritLauncher.java:95)
    at com.google.gerrit.launcher.GerritLauncher.main(GerritLauncher.java:52)
    at Main.main(Main.java:25)
[2014-06-13 12:56:51,025] ERROR com.google.gerrit.pgm.Daemon : Unable to start daemon
java.lang.IllegalStateException: Cannot start HTTP daemon
    at com.google.gerrit.pgm.http.jetty.JettyServer$Lifecycle.start(JettyServer.java:105)
    at com.google.gerrit.lifecycle.LifecycleManager.start(LifecycleManager.java:74)
    at com.google.gerrit.pgm.Daemon.start(Daemon.java:258)
    at com.google.gerrit.pgm.Daemon.run(Daemon.java:186)
    at com.google.gerrit.pgm.util.AbstractProgram.main(AbstractProgram.java:63)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.google.gerrit.launcher.GerritLauncher.invokeProgram(GerritLauncher.java:171)
    at com.google.gerrit.launcher.GerritLauncher.mainImpl(GerritLauncher.java:95)
    at com.google.gerrit.launcher.GerritLauncher.main(GerritLauncher.java:52)
    at Main.main(Main.java:25)
Caused by: java.net.BindException: Address already in use: bind
    at sun.nio.ch.Net.bind(Native Method)
    at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
    at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
    at org.eclipse.jetty.server.nio.SelectChannelConnector.open(SelectChannelConnector.java:187)
    at org.eclipse.jetty.server.AbstractConnector.doStart(AbstractConnector.java:316)
    at org.eclipse.jetty.server.nio.SelectChannelConnector.doStart(SelectChannelConnector.java:265)
    at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
    at org.eclipse.jetty.server.Server.doStart(Server.java:288)
    at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
    at com.google.gerrit.pgm.http.jetty.JettyServer$Lifecycle.start(JettyServer.java:103)
    ... 12 more
[2014-06-13 12:56:52,444] WARN  com.google.gerrit.server.cache.h2.H2CacheImpl : Cannot build BloomFilter for jdbc:h2:file:/C:/Gerrit/cache/diff
org.h2.jdbc.JdbcSQLException: Database may be already in use: "Locked by another process". Possible solutions: close all other connection(s); use the server mode [90020-173]
    at org.h2.message.DbException.getJdbcSQLException(DbException.java:331)
    at org.h2.message.DbException.get(DbException.java:171)
    at org.h2.message.DbException.get(DbException.java:148)
    at org.h2.store.FileLock.getExceptionAlreadyInUse(FileLock.java:441)
    at org.h2.store.FileLock.lockFile(FileLock.java:337)
    at org.h2.store.FileLock.lock(FileLock.java:129)
    at org.h2.engine.Database.open(Database.java:568)
    at org.h2.engine.Database.openDatabase(Database.java:226)
    at org.h2.engine.Database.<init>(Database.java:221)
    at org.h2.engine.Engine.openSession(Engine.java:56)
    at org.h2.engine.Engine.openSession(Engine.java:160)
    at org.h2.engine.Engine.createSessionAndValidate(Engine.java:139)
    at org.h2.engine.Engine.createSession(Engine.java:122)
    at org.h2.engine.Engine.createSession(Engine.java:28)
    at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:313)
    at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:105)
    at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:90)
    at org.h2.Driver.connect(Driver.java:73)
    at com.google.gerrit.server.cache.h2.H2CacheImpl$SqlHandle.<init>(H2CacheImpl.java:668)
    at com.google.gerrit.server.cache.h2.H2CacheImpl$SqlStore.acquire(H2CacheImpl.java:636)
    at com.google.gerrit.server.cache.h2.H2CacheImpl$SqlStore.buildBloomFilter(H2CacheImpl.java:382)
    at com.google.gerrit.server.cache.h2.H2CacheImpl$SqlStore.open(H2CacheImpl.java:354)
    at com.google.gerrit.server.cache.h2.H2CacheImpl.start(H2CacheImpl.java:164)
    at com.google.gerrit.server.cache.h2.H2CacheFactory$1.run(H2CacheFactory.java:109)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
[2014-06-13 12:56:54,472] WARN  com.google.gerrit.server.cache.h2.H2CacheImpl : Cannot build BloomFilter for jdbc:h2:file:/C:/Gerrit/cache/diff_intraline
org.h2.jdbc.JdbcSQLException: Database may be already in use: "Locked by another process". Possible solutions: close all other connection(s); use the server mode [90020-173]
    at org.h2.message.DbException.getJdbcSQLException(DbException.java:331)
    at org.h2.message.DbException.get(DbException.java:171)
    at org.h2.message.DbException.get(DbException.java:148)
    at org.h2.store.FileLock.getExceptionAlreadyInUse(FileLock.java:441)
    at org.h2.store.FileLock.lockFile(FileLock.java:337)
    at org.h2.store.FileLock.lock(FileLock.java:129)
    at org.h2.engine.Database.open(Database.java:568)
    at org.h2.engine.Database.openDatabase(Database.java:226)
    at org.h2.engine.Database.<init>(Database.java:221)
    at org.h2.engine.Engine.openSession(Engine.java:56)
    at org.h2.engine.Engine.openSession(Engine.java:160)
    at org.h2.engine.Engine.createSessionAndValidate(Engine.java:139)
    at org.h2.engine.Engine.createSession(Engine.java:122)
    at org.h2.engine.Engine.createSession(Engine.java:28)
    at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:313)
    at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:105)
    at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:90)
    at org.h2.Driver.connect(Driver.java:73)
    at com.google.gerrit.server.cache.h2.H2CacheImpl$SqlHandle.<init>(H2CacheImpl.java:668)
    at com.google.gerrit.server.cache.h2.H2CacheImpl$SqlStore.acquire(H2CacheImpl.java:636)
    at com.google.gerrit.server.cache.h2.H2CacheImpl$SqlStore.buildBloomFilter(H2CacheImpl.java:382)
    at com.google.gerrit.server.cache.h2.H2CacheImpl$SqlStore.open(H2CacheImpl.java:354)
    at com.google.gerrit.server.cache.h2.H2CacheImpl.start(H2CacheImpl.java:164)
    at com.google.gerrit.server.cache.h2.H2CacheFactory$1.run(H2CacheFactory.java:109)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

Matthias Sohn

unread,
Jun 14, 2014, 4:15:15 AM6/14/14
to samu...@gmail.com, Repo and Gerrit Discussion
- the port Gerrit wants to use is already used by another application
- the H2 database Gerrit wants to use is already used by another application
- maybe you have another Gerrit instance running ?

--
Matthias
Reply all
Reply to author
Forward
0 new messages