Livestream/scredis

IncompatibleClassChangeError: : Implementing class

almoehi opened this issue · 1 comments

using the library with play framework 2.3.10, scalaVersion 2.11.7
when I add a lib dependency "com.typesafe.scala-logging" %% "scala-logging" % "3.1.0" creating a new scredis.Client instance throws

IncompatibleClassChangeError: : Implementing class

[info] ! should be able create RedisClient instance
[error]    IncompatibleClassChangeError: : Implementing class  (Specs.scala:23)
[error] play.api.test.WithApplication$$anonfun$around$1.apply(Specs.scala:23)
[error] play.api.test.WithApplication$$anonfun$around$1.apply(Specs.scala:23)
[error] play.api.test.PlayRunners$class.running(Helpers.scala:49)
[error] play.api.test.Helpers$.running(Helpers.scala:403)
[error] play.api.test.WithApplication.around(Specs.scala:23)
[error] play.api.test.WithApplication.delayedInit(Specs.scala:20)
[error] ApplicationSpec$$anonfun$3$$anonfun$apply$1$$anon$1.<init>(ApplicationSpec.scala:19)
[error] ApplicationSpec$$anonfun$3$$anonfun$apply$1.apply(ApplicationSpec.scala:19)
[error] ApplicationSpec$$anonfun$3$$anonfun$apply$1.apply(ApplicationSpec.scala:19)
[error] sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
[error] sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
[error] scredis.Client$.apply(Client.scala:183)
[error] ApplicationSpec$$anonfun$3$$anonfun$apply$1$$anon$1.delayedEndpoint$ApplicationSpec$$anonfun$3$$anonfun$apply$1$$anon$1$1(ApplicationSpec.scala:23)
[error] ApplicationSpec$$anonfun$3$$anonfun$apply$1$$anon$1$delayedInit$body.apply(ApplicationSpec.scala:19)
[error] play.api.test.WithApplication$$anonfun$around$1.apply(Specs.scala:23)
[error] play.api.test.WithApplication$$anonfun$around$1.apply(Specs.scala:23)
[error] play.api.test.PlayRunners$class.running(Helpers.scala:49)
[error] play.api.test.Helpers$.running(Helpers.scala:403)
[error] play.api.test.WithApplication.around(Specs.scala:23)
[error] play.api.test.WithApplication.delayedInit(Specs.scala:20)
[error] ApplicationSpec$$anonfun$3$$anonfun$apply$1$$anon$1.<init>(ApplicationSpec.scala:19)
[error] ApplicationSpec$$anonfun$3$$anonfun$apply$1.apply(ApplicationSpec.scala:19)
[error] ApplicationSpec$$anonfun$3$$anonfun$apply$1.apply(ApplicationSpec.scala:19)

This repository is no longer maintained.
If this is still relevant, please reopen the issue against the scredis organization's repo, which is an actively developed version (e.g support's redis 3.0.0).