Skip to content

Instantly share code, notes, and snippets.

@laughedelic
Last active November 21, 2017 16:05
Show Gist options
  • Save laughedelic/b1b8d8874abf19f207fc5496b02a42fc to your computer and use it in GitHub Desktop.
Save laughedelic/b1b8d8874abf19f207fc5496b02a42fc to your computer and use it in GitHub Desktop.
ENSIME server failure on start
Exception in thread "main" java.util.concurrent.TimeoutException: Futures timed out after [5 seconds]
at scala.concurrent.impl.Promise$DefaultPromise.ready(Promise.scala:255)
at scala.concurrent.impl.Promise$DefaultPromise.result(Promise.scala:259)
at scala.concurrent.Await$.$anonfun$result$1(package.scala:215)
at scala.concurrent.BlockContext$DefaultBlockContext$.blockOn(BlockContext.scala:53)
at scala.concurrent.Await$.result(package.scala:142)
at org.ensime.lsp.ensime.EnsimeLanguageServer.$anonfun$hoverRequest$6(EnsimeLanguageServer.scala:392)
at scala.Option.map(Option.scala:146)
at org.ensime.lsp.ensime.EnsimeLanguageServer.hoverRequest(EnsimeLanguageServer.scala:392)
at org.ensime.lsp.core.LanguageServer$ResponseHandler$$anonfun$buildHandler$1.applyOrElse(LanguageServer.scala:54)
at org.ensime.lsp.core.LanguageServer$ResponseHandler$$anonfun$buildHandler$1.applyOrElse(LanguageServer.scala:22)
at scala.PartialFunction$Lifted.apply(PartialFunction.scala:224)
at scala.PartialFunction$Lifted.apply(PartialFunction.scala:220)
at scala.Function1.$anonfun$andThen$1(Function1.scala:52)
at org.ensime.lsp.core.LanguageServer.$anonfun$connection$1(LanguageServer.scala:101)
at org.ensime.lsp.core.Connection.handleMessage(Connection.scala:111)
at org.ensime.lsp.core.Connection.start(Connection.scala:125)
at org.ensime.lsp.core.LanguageServer.start(LanguageServer.scala:105)
at org.ensime.lsp.ensime.EnsimeLanguageServer.start(EnsimeLanguageServer.scala:100)
at org.ensime.server.Server$.startLspServer(Server.scala:183)
at org.ensime.server.Server$.main(Server.scala:194)
at org.ensime.server.Server.main(Server.scala)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at coursier.cli.qR.a(Unknown Source)
at coursier.cli.qQ.j(Unknown Source)
at coursier.cli.qW.a(Unknown Source)
at e.h.a.c(Unknown Source)
at b.b.c_(Unknown Source)
at e.b.d.E.g(Unknown Source)
at e.b.e.aW.g(Unknown Source)
at e.b.f.b.aa.a(Unknown Source)
at coursier.cli.qQ.b(Unknown Source)
at coursier.cli.Q.b(Unknown Source)
at b.J.c_(Unknown Source)
at e.F.h(Unknown Source)
at b.F.a(Unknown Source)
at coursier.cli.Coursier.main(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at coursier.Bootstrap.main(Bootstrap.java:428)
e c.o.o.c.e.OMemoryAndLocalPaginatedEnginesInitializer - OrientDB auto-config DISKCACHE=3,641MB (heap=3,641MB direct=3,641MB os=16,384MB)
17:00:46.193 INFO None c.o.o.c.c.OGlobalConfiguration - Lowering disk cache size from 3,641MB to 3,639MB.
17:00:49.637 INFO None o.e.i.g.GraphService - ... created the graph database
17:00:49.651 DEBUG None o.e.f.FileWatchService - init watcher
17:00:49.653 DEBUG None o.e.f.FileWatchService - start a background monitoring thread
17:00:49.654 DEBUG None o.e.f.FileWatchService - start monitoring WatchService events
17:00:49.655 DEBUG None o.e.f.FileWatchService - init watcher
17:00:49.655 DEBUG None o.e.f.FileWatchService - start a background monitoring thread
17:00:49.655 DEBUG None o.e.f.FileWatchService - start monitoring WatchService events
17:00:49.677 DEBUG None o.e.i.SearchService - findStaleFileChecks
17:00:49.679 DEBUG None o.e.i.SearchService - removing 0 stale files from the index
17:00:49.724 DEBUG None o.e.i.SearchService - Indexing bases...
17:00:49.736 DEBUG None o.e.l.e.EnsimeProjectServer - Forwarding GreetingInfo(None,EnsimeImplementation(ENSIME),3.0.0)
17:00:49.752 DEBUG None o.e.i.SearchService - indexing file:///Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/jre/lib/rt.jar
17:00:49.766 DEBUG None o.e.i.SearchService - indexing file:///Users/laughedelic/.ivy2/cache/com.amazonaws/aws-java-sdk-ec2/jars/aws-java-sdk-ec2-1.11.218.jar
17:00:50.096 INFO akka://ENSIME/deadLetters a.a.DeadLetterActorRef - Message [org.ensime.api.ConnectionInfo] from Actor[akka://ENSIME/user/server/ensimeProject/project#-286896942] to Actor[akka://ENSIME/deadLetters] was not delivered. [1] dead letters encountered. This logging can be turned off or adjusted with config
17:00:50.096 DEBUG akka://ENSIME/user/server/ensimeProject/project a.a.LocalActorRef - unhandled message from Actor[akka://ENSIME/user/server/ensimeProject/project#-286896942]: GreetingInfo(None,EnsimeImplementation(ENSIME),3.0.0)
17:00:50.103 DEBUG akka://ENSIME/user/server/ensimeProject/project/scalac o.e.c.AnalyzerManager - received handled message TypecheckFileReq(SourceFileInfo(RawFile(/Users/laughedelic/dev/ohnosequences/loquat/src/main/scala/ohnosequences/loquat/utils.scala),Some(...),None)) from Actor[akka://ENSIME/deadLetters] in state ready
17:00:50.969 DEBUG None o.e.l.c.MessageReader - Received headers:
Content-Length: 227
17:00:50.970 DEBUG None o.e.l.c.Connection - Received {"jsonrpc":"2.0","id":1,"method":"textDocument/hover","params":{"textDocument":{"uri":"file:///Users/laughedelic/dev/ohnosequences/loquat/src/main/scala/ohnosequences/loquat/utils.scala"},"position":{"line":20,"character":49}}}
17:00:50.977 INFO None o.e.l.e.EnsimeLanguageServer - Got hover request at (20, 49).
17:00:50.982 DEBUG None o.e.l.e.EnsimeProjectServer - Forwarding DocUriAtPointReq(Right(SourceFileInfo(RawFile(/Users/laughedelic/dev/ohnosequences/loquat/src/main/scala/ohnosequences/loquat/utils.scala),Some(...),None)),OffsetRange(716,716))
17:00:50.988 DEBUG akka://ENSIME/user/server/ensimeProject/project/scalac o.e.c.AnalyzerManager - received handled message DocUriAtPointReq(Right(SourceFileInfo(RawFile(/Users/laughedelic/dev/ohnosequences/loquat/src/main/scala/ohnosequences/loquat/utils.scala),Some(...),None)),OffsetRange(716,716)) from Actor[akka://ENSIME/temp/$a] in state read
17:00:55.102 DEBUG None o.e.l.e.EnsimeProjectServer - Forwarding SendBackgroundMessageEvent(Initializing Analyzer. Please wait...,105)
17:00:55.103 DEBUG akka://ENSIME/user/server/ensimeProject/project a.a.LocalActorRef - unhandled message from Actor[akka://ENSIME/user/server/ensimeProject/project/scalac/loquat_compile#2122231769]: SendBackgroundMessageEvent(Initializing Analyzer. Please wait...,105)
17:00:55.131 DEBUG None o.e.l.e.EnsimeProjectServer - Forwarding SendBackgroundMessageEvent(Initializing Analyzer. Please wait...,105)
17:00:55.132 DEBUG akka://ENSIME/user/server/ensimeProject/project a.a.LocalActorRef - unhandled message from Actor[akka://ENSIME/user/server/ensimeProject/project/scalac/$a#-2087213745]: SendBackgroundMessageEvent(Initializing Analyzer. Please wait...,105)
17:00:55.136 DEBUG akka://ENSIME/user/server/ensimeProject/project/scalac/loquat_compile o.e.c.Analyzer - received handled message TypecheckFileReq(SourceFileInfo(RawFile(/Users/laughedelic/dev/ohnosequences/loquat/src/main/scala/ohnosequences/loquat/utils.scala),Some(...),None)) from Actor[akka://ENSIME/deadLetters] in state startup
17:00:55.137 DEBUG akka://ENSIME/user/server/ensimeProject/project/scalac/loquat_compile o.e.c.Analyzer - received handled message DocUriAtPointReq(Right(SourceFileInfo(RawFile(/Users/laughedelic/dev/ohnosequences/loquat/src/main/scala/ohnosequences/loquat/utils.scala),Some(...),None)),OffsetRange(716,716)) from Actor[akka://ENSIME/temp/$a] in state star
17:00:55.158 DEBUG akka://ENSIME/user/server/ensimeProject/project/scalac/loquat_compile o.e.c.Analyzer - received handled message FullTypeCheckCompleteEvent from Actor[akka://ENSIME/deadLetters] in state startup
17:00:55.159 DEBUG akka://ENSIME/user/server/ensimeProject/project/scalac/$a o.e.c.Analyzer - received handled message FullTypeCheckCompleteEvent from Actor[akka://ENSIME/deadLetters] in state startup
17:00:55.161 DEBUG akka://ENSIME/user/server/ensimeProject/project/scalac/loquat_compile o.e.c.Analyzer - received handled message TypecheckFileReq(SourceFileInfo(RawFile(/Users/laughedelic/dev/ohnosequences/loquat/src/main/scala/ohnosequences/loquat/utils.scala),Some(...),None)) from Actor[akka://ENSIME/deadLetters] in state ready
17:00:55.166 DEBUG akka://ENSIME/user/server/ensimeProject/project/scalac/loquat_compile o.e.c.Analyzer - received handled message DocUriAtPointReq(Right(SourceFileInfo(RawFile(/Users/laughedelic/dev/ohnosequences/loquat/src/main/scala/ohnosequences/loquat/utils.scala),Some(...),None)),OffsetRange(716,716)) from Actor[akka://ENSIME/temp/$a] in state read
Exception in thread "main" akka.pattern.AskTimeoutException: Ask timed out on [Actor[akka://ENSIME/user/server#743441810]] after [5000 ms]. Sender[null] sent message of type "org.ensime.api.DocUriAtPointReq".
at akka.pattern.PromiseActorRef$.$anonfun$apply$1(AskSupport.scala:601)
at akka.actor.Scheduler$$anon$4.run(Scheduler.scala:140)
at scala.concurrent.Future$InternalCallbackExecutor$.unbatchedExecute(Future.scala:864)
at scala.concurrent.BatchingExecutor.execute(BatchingExecutor.scala:109)
at scala.concurrent.BatchingExecutor.execute$(BatchingExecutor.scala:103)
at scala.concurrent.Future$InternalCallbackExecutor$.execute(Future.scala:862)
at akka.actor.LightArrayRevolverScheduler$TaskHolder.executeTask(LightArrayRevolverScheduler.scala:328)
at akka.actor.LightArrayRevolverScheduler$$anon$4.executeBucket$1(LightArrayRevolverScheduler.scala:279)
at akka.actor.LightArrayRevolverScheduler$$anon$4.nextTick(LightArrayRevolverScheduler.scala:283)
at akka.actor.LightArrayRevolverScheduler$$anon$4.run(LightArrayRevolverScheduler.scala:235)
at java.lang.Thread.run(Thread.java:748)
awFile(/Users/laughedelic/dev/ohnosequences/loquat),RawFile(/Users/laughedelic/dev/ohnosequences/loquat/.ensime_cache),RawFile(/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home),loquat,2.12.3,List(Raw
17:04:25.183 INFO None o.e.l.e.EnsimeActor - Starting problematic actor now
17:04:25.185 INFO None o.e.l.e.EnsimeActor - Created: Actor[akka://ENSIME/user/server/ensimeProject#1254247051]
17:04:25.204 DEBUG None o.e.l.e.EnsimeProjectServer - Forwarding ConnectionInfoReq
17:04:25.221 INFO None o.a.c.v.i.StandardFileSystemManager - Using "/var/folders/z9/cx481gbd3h52pnx9ft0fppsr0000gn/T/vfs_cache" as temporary files store.
17:04:25.391 DEBUG None o.e.l.c.MessageWriter - Content-Length: 441
{"jsonrpc":"2.0","result":{"capabilities":{"definitionProvider":true,"hoverProvider":true,"workspaceSymbolProvider":false,"renameProvider":false,"referencesProvider":false,"completionProvider":{"resolveProvider":false,"triggerC
17:04:25.427 DEBUG None o.e.l.c.MessageReader - Received headers:
Content-Length: 4477
17:04:25.469 DEBUG None o.e.l.c.Connection - Received {"jsonrpc":"2.0","method":"textDocument/didOpen","params":{"textDocument":{"uri":"file:///Users/laughedelic/dev/ohnosequences/loquat/src/main/scala/ohnosequences/loquat/utils.scala","languageId":"scala","version":1,"text":"package ohnosequen
17:04:25.574 DEBUG None o.e.l.c.MessageReader - Received headers:
Content-Length: 225
17:04:25.574 DEBUG None o.e.l.c.Connection - Received {"jsonrpc":"2.0","id":1,"method":"textDocument/hover","params":{"textDocument":{"uri":"file:///Users/laughedelic/dev/ohnosequences/loquat/src/main/scala/ohnosequences/loquat/utils.scala"},"position":{"line":5,"character":9}}}
17:04:25.575 DEBUG None o.e.l.e.EnsimeProjectServer - Forwarding TypecheckFileReq(SourceFileInfo(RawFile(/Users/laughedelic/dev/ohnosequences/loquat/src/main/scala/ohnosequences/loquat/utils.scala),Some(...),None))
17:04:25.582 INFO None o.e.l.e.EnsimeLanguageServer - Got hover request at (5, 9).
17:04:25.587 DEBUG None o.e.l.e.EnsimeProjectServer - Forwarding DocUriAtPointReq(Right(SourceFileInfo(RawFile(/Users/laughedelic/dev/ohnosequences/loquat/src/main/scala/ohnosequences/loquat/utils.scala),Some(...),None)),OffsetRange(138,138))
17:04:27.127 DEBUG None o.e.f.FileWatchService - init watcher
17:04:27.129 DEBUG None o.e.f.FileWatchService - start a background monitoring thread
17:04:27.130 DEBUG None o.e.f.FileWatchService - start monitoring WatchService events
17:04:27.130 DEBUG None o.e.f.FileWatchService - init watcher
17:04:27.130 DEBUG None o.e.f.FileWatchService - start a background monitoring thread
17:04:27.131 DEBUG None o.e.f.FileWatchService - start monitoring WatchService events
17:04:27.613 INFO None c.o.o.c.e.OMemoryAndLocalPaginatedEnginesInitializer - OrientDB auto-config DISKCACHE=3,641MB (heap=3,641MB direct=3,641MB os=16,384MB)
17:04:27.614 INFO None c.o.o.c.c.OGlobalConfiguration - Lowering disk cache size from 3,641MB to 3,639MB.
17:04:27.867 DEBUG None o.e.l.e.EnsimeProjectServer - Forwarding GreetingInfo(None,EnsimeImplementation(ENSIME),3.0.0)
17:04:27.921 INFO akka://ENSIME/deadLetters a.a.DeadLetterActorRef - Message [org.ensime.api.ConnectionInfo] from Actor[akka://ENSIME/user/server/ensimeProject/project#-1350195937] to Actor[akka://ENSIME/deadLetters] was not delivered. [1] dead letters encountered. This logging can be turned off or adjusted with confi
17:04:27.940 DEBUG akka://ENSIME/user/server/ensimeProject/project/scalac o.e.c.AnalyzerManager - received handled message TypecheckFileReq(SourceFileInfo(RawFile(/Users/laughedelic/dev/ohnosequences/loquat/src/main/scala/ohnosequences/loquat/utils.scala),Some(...),None)) from Actor[akka://ENSIME/deadLetters] in state ready
17:04:27.948 DEBUG akka://ENSIME/user/server/ensimeProject/project a.a.LocalActorRef - unhandled message from Actor[akka://ENSIME/user/server/ensimeProject/project#-1350195937]: GreetingInfo(None,EnsimeImplementation(ENSIME),3.0.0)
17:04:27.950 DEBUG akka://ENSIME/user/server/ensimeProject/project/scalac o.e.c.AnalyzerManager - received handled message DocUriAtPointReq(Right(SourceFileInfo(RawFile(/Users/laughedelic/dev/ohnosequences/loquat/src/main/scala/ohnosequences/loquat/utils.scala),Some(...),None)),OffsetRange(138,138)) from Actor[akka://ENSIME/temp/$a] in state read
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment