IncompatibleClassChangeError: : Implementing class
almoehi opened this issue · 1 comments
almoehi commented
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)
quentinms commented
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).