Comments (7)
Are you sure it isn't you that is using CachePlugin. I think CachePlugin was removed before 2.4.0 was released.
from play-plugins.
I didn't use CachePlugin. But I found this in play-modules-redis_2.11:2.4.0
class RedisPlugin(app : play.api.Application) extends play.api.cache.CachePlugin {
from play-plugins.
@sunnykaka I don't think you did. Searching for the word CachePlugin
in the redis GitHub repo returns zero results:
https://github.com/typesafehub/play-plugins/search?q=CachePlugin&type=Code&utf8=%E2%9C%93
You must have an older version of the RedisPlugin
on your classpath, so I'm closing this issue. If you can find the line of code you paste above anywhere in the redis-2.4.0
tag of this repository:
https://github.com/typesafehub/play-plugins/tree/redis-2.4.0
Then I'll be happy to reopen.
from play-plugins.
Hi @jroper
You are right, CachePlugin
was totally removed in the source code in github.
But it's still in the jar which was deployed to Maven Center Repository.
I downloaded a jar from http://search.maven.org/remotecontent?filepath=com/typesafe/play/modules/play-modules-redis_2.11/2.4.0/play-modules-redis_2.11-2.4.0.jar
I found CachePlugin
still in the jar.
I think it's why the error occurred.
Maybe it's a deploy issue?
from play-plugins.
You're right, it is there, it's because I didn't do a clean build when I released it (usually the Scala incremental compiler takes care of issues like this, but not this time). We're going to release 2.4.1 soon, so that will fix the problem. In the meantime, the existence of that file shouldn't impact anything - if it is, it's because you have it referenced in a play.plugins
file, which is no longer the way to use the redis plugin.
from play-plugins.
2.4.1 is released.
from play-plugins.
It works like a charm! Thanks.
from play-plugins.
Related Issues (20)
- Upgrade statsd to Play 2.4 HOT 6
- Java-2.4: Use Redis module with Jedis HOT 4
- Redis: Support compile time DI HOT 1
- JedisPool injection giving exception for Play with java 2.4.x HOT 5
- JedisPool is null when trying to inject in another class than the controllers HOT 6
- redis plugin: redis server downtime not handled gracefully HOT 4
- [redis] Sample code to access sedis pool in scala seems incomplete HOT 1
- unresolved dependency: com.typesafe.play.plugins#play-plugins-redis;2.3.1: not found HOT 2
- Any way to inject JedisSentinelPool? HOT 1
- not found: value use HOT 1
- LifeWay to assume maintenance for redis module
- Redis Plugin: NullpointerException when setting null HOT 1
- play-modules-redis: compile/publish for scala 2.12.1
- Redis Java 2.5.X
- when play-redis to support play 2.6.x HOT 2
- Redis plugin - Sedis pool bug HOT 2
- Redis Plugin <JAVA>: could not deserialize Object Serializable (model) - java.lang.ClassNotFoundException
- JedisConnectionException: Could not get a resource from the pool HOT 1
- String Redis cache value is limited to length < 2^16 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from play-plugins.