Skip to content

Instantly share code, notes, and snippets.

@davidlinse
Created January 27, 2016 10:44
Show Gist options
  • Save davidlinse/9d5eda49332793d622ac to your computer and use it in GitHub Desktop.
Save davidlinse/9d5eda49332793d622ac to your computer and use it in GitHub Desktop.
Stacktrace of Diffy w/ NumberFormatException when specifying a context after port
THREAD1: candidate: name resolution failed
java.lang.NumberFormatException: For input string: "8080/CustomContext"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:492)
at java.lang.Integer.parseInt(Integer.java:527)
at scala.collection.immutable.StringLike$class.toInt(StringLike.scala:272)
at scala.collection.immutable.StringOps.toInt(StringOps.scala:30)
at com.twitter.finagle.util.InetSocketAddressUtil$$anonfun$parseHostPorts$3.apply(InetSocketAddressUtil.scala:44)
at com.twitter.finagle.util.InetSocketAddressUtil$$anonfun$parseHostPorts$3.apply(InetSocketAddressUtil.scala:40)
at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:245)
at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:245)
at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:33)
at scala.collection.mutable.ArrayOps$ofRef.foreach(ArrayOps.scala:186)
at scala.collection.TraversableLike$class.map(TraversableLike.scala:245)
at scala.collection.mutable.ArrayOps$ofRef.map(ArrayOps.scala:186)
at com.twitter.finagle.util.InetSocketAddressUtil$.parseHostPorts(InetSocketAddressUtil.scala:40)
at com.twitter.finagle.InetResolver$$anonfun$4.apply(Resolver.scala:191)
at com.twitter.finagle.InetResolver$$anonfun$4.apply(Resolver.scala:191)
at com.twitter.util.Try$.apply(Try.scala:13)
at com.twitter.finagle.InetResolver.bind(Resolver.scala:191)
at com.twitter.finagle.BaseResolver.eval(Resolver.scala:325)
at com.twitter.finagle.Client$class.newClient(Client.scala:64)
at com.twitter.finagle.Http$.newClient(Http.scala:43)
at com.twitter.diffy.proxy.HttpDifferenceProxy$class.serviceFactory(HttpDifferenceProxy.scala:38)
at com.twitter.diffy.proxy.SimpleHttpDifferenceProxy.serviceFactory(HttpDifferenceProxy.scala:74)
at com.twitter.diffy.proxy.SimpleHttpDifferenceProxy.serviceFactory(HttpDifferenceProxy.scala:74)
at com.twitter.diffy.proxy.DifferenceProxy$class.$init$(DifferenceProxy.scala:50)
at com.twitter.diffy.proxy.SimpleHttpDifferenceProxy.<init>(HttpDifferenceProxy.scala:79)
at com.twitter.diffy.proxy.DifferenceProxyModule$.providesDifferenceProxy(DifferenceProxy.scala:23)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:104)
at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031)
at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at com.google.inject.Scopes$1$1.get(Scopes.java:65)
at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:204)
at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:198)
at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)
at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:198)
at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:179)
at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:109)
at com.google.inject.Guice.createInjector(Guice.java:95)
at com.google.inject.Guice.createInjector(Guice.java:83)
at com.twitter.inject.app.internal.InstalledModules$.create(InstalledModules.scala:39)
at com.twitter.inject.app.App$class.loadModules(App.scala:123)
at com.twitter.diffy.MainService.loadModules(Main.scala:10)
at com.twitter.inject.app.App$class.main(App.scala:46)
at com.twitter.diffy.MainService.com$twitter$inject$server$TwitterServer$$super$main(Main.scala:10)
at com.twitter.inject.server.TwitterServer$class.main(TwitterServer.scala:33)
at com.twitter.diffy.MainService.main(Main.scala:10)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.twitter.app.App$$anonfun$nonExitingMain$3.apply(App.scala:168)
at com.twitter.app.App$$anonfun$nonExitingMain$3.apply(App.scala:167)
at scala.Option.foreach(Option.scala:257)
at com.twitter.app.App$class.nonExitingMain(App.scala:167)
at com.twitter.diffy.MainService.nonExitingMain(Main.scala:10)
at com.twitter.app.App$class.main(App.scala:133)
at com.twitter.diffy.MainService.main(Main.scala:10)
at com.twitter.diffy.Main.main(Main.scala)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment