cassie 0.19.0 and scala 2.10.0 working?

165 views
Skip to first unread message

Johan Astborg

unread,
Feb 20, 2013, 9:25:57 AM2/20/13
to twitter...@googlegroups.com
Hi guys, 

I finally got the dependencies after 3 missing ones, using exclude in sbt:
_.exclude("javax.jms", "jms"), _.exclude("com.sun.jdmk", "jmxtools"), _.exclude("com.sun.jmx", "jmxri")

But there is an error when trying to create a cluster object, according to the documentation:
val cluster = new Cluster("localhost", NullStatsReceiver)

this results in the following error(s):
java.lang.NoSuchMethodError: scala.Predef$.augmentString(Ljava/lang/String;)Lscala/collection/immutable/StringOps;
at com.twitter.cassie.Cluster.<init>(Cluster.scala:42)
at .<init>(<console>:44)
at .<clinit>(<console>)
at $anonfun$1.apply(<console>:7)
at $anonfun$1.apply(<console>:6)
at scala.reflect.internal.SymbolTable.atPhase(SymbolTable.scala:201)
at scala.tools.nsc.interpreter.Phased$class.atCurrent(Phased.scala:71)
at scala.tools.nsc.interpreter.Power$$anon$3.atCurrent(Power.scala:412)
at .<init>(<console>:6)
at .<clinit>(<console>)
at $print(<console>)
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:616)
at scala.tools.nsc.interpreter.IMain$ReadEvalPrint.call(IMain.scala:731)
at scala.tools.nsc.interpreter.IMain$Request.loadAndRun(IMain.scala:980)
at scala.tools.nsc.interpreter.IMain.loadAndRunReq$1(IMain.scala:570)
at scala.tools.nsc.interpreter.IMain.interpret(IMain.scala:601)
at scala.tools.nsc.interpreter.IMain.interpret(IMain.scala:565)
at scala.tools.nsc.interpreter.ILoop.reallyInterpret$1(ILoop.scala:745)
at scala.tools.nsc.interpreter.ILoop.interpretStartingWith(ILoop.scala:790)
at scala.tools.nsc.interpreter.ILoop.command(ILoop.scala:702)
at scala.tools.nsc.interpreter.ILoop.processLine$1(ILoop.scala:566)
at scala.tools.nsc.interpreter.ILoop.innerLoop$1(ILoop.scala:573)
at scala.tools.nsc.interpreter.ILoop.loop(ILoop.scala:576)
at scala.tools.nsc.interpreter.ILoop$$anonfun$process$1.apply$mcZ$sp(ILoop.scala:867)
at scala.tools.nsc.interpreter.ILoop$$anonfun$process$1.apply(ILoop.scala:822)
at scala.tools.nsc.interpreter.ILoop$$anonfun$process$1.apply(ILoop.scala:822)
at scala.tools.nsc.util.ScalaClassLoader$.savingContextLoader(ScalaClassLoader.scala:135)
at scala.tools.nsc.interpreter.ILoop.process(ILoop.scala:822)
at scala.tools.nsc.interpreter.ILoop.main(ILoop.scala:889)
at xsbt.ConsoleInterface.run(ConsoleInterface.scala:57)
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:616)
at sbt.compiler.AnalyzingCompiler.call(AnalyzingCompiler.scala:57)
at sbt.compiler.AnalyzingCompiler.console(AnalyzingCompiler.scala:48)
at sbt.Console.console0$1(Console.scala:23)
at sbt.Console$$anonfun$apply$2$$anonfun$apply$1.apply$mcV$sp(Console.scala:24)
at sbt.TrapExit$.executeMain$1(TrapExit.scala:33)
at sbt.TrapExit$$anon$1.run(TrapExit.scala:42)


Anybody seen this or have a solution?

Thanks,
Johan

Ryan King

unread,
Feb 20, 2013, 12:42:04 PM2/20/13
to twitter...@googlegroups.com
I don't think there's been any work to get cassie working with 2.10.

--
You received this message because you are subscribed to the Google Groups "Twitter's Cassie" group.
To unsubscribe from this group and stop receiving emails from it, send an email to twitter-cassi...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Gary Malouf

unread,
Apr 29, 2013, 5:27:21 PM4/29/13
to twitter...@googlegroups.com
Any update on this?  Is Cassie still used internally at Twitter or has an alternative solution evolved?

Ryan King

unread,
Apr 29, 2013, 5:33:59 PM4/29/13
to twitter...@googlegroups.com
We haven't done any work on this because we're not using scala 2.10.
Reply all
Reply to author
Forward
0 new messages