Quantcast
Channel: Active questions tagged redis+java - Stack Overflow
Viewing all articles
Browse latest Browse all 2204

org.springframework.expression.spel.SpelEvaluationException: EL1005E: Type cannot be found 'com.organization.testEngine.cache.testCacheKey'

$
0
0

I am trying to cache my method. but getting an error. only on starting time.

@Cacheable(value = "TestEngine:Prod::getProdValue",        key = "new com.organization.testengine.cache.ProdCacheKey(#p0)",        unless = "#result == null")  public String getProdValues(final String id, final HttpServletRequest request) {     ....     ....     ....   }org.springframework.expression.spel.SpelEvaluationException: EL1005E: Type cannot be found 'com.organization.testEngine.cache.testCacheKey'    at org.springframework.expression.spel.support.StandardTypeLocator.findType(StandardTypeLocator.java:117) ~[spring-expression-5.2.0.RELEASE.jar!/:5.2.0.RELEASE]    at org.springframework.expression.spel.support.ReflectiveConstructorResolver.resolve(ReflectiveConstructorResolver.java:59) ~[spring-expression-5.2.0.RELEASE.jar!/:5.2.0.RELEASE]    at org.springframework.expression.spel.ast.ConstructorReference.findExecutorForConstructor(ConstructorReference.java:191) ~[spring-expression-5.2.0.RELEASE.jar!/:5.2.0.RELEASE]    at org.springframework.expression.spel.ast.ConstructorReference.createNewInstance(ConstructorReference.java:158) ~[spring-expression-5.2.0.RELEASE.jar!/:5.2.0.RELEASE]    at org.springframework.expression.spel.ast.ConstructorReference.getValueInternal(ConstructorReference.java:100) ~[spring-expression-5.2.0.RELEASE.jar!/:5.2.0.RELEASE]    at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) ~[spring-expression-5.2.0.RELEASE.jar!/:5.2.0.RELEASE]    at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:267) ~[spring-expression-5.2.0.RELEASE.jar!/:5.2.0.RELEASE]    at org.springframework.cache.interceptor.CacheOperationExpressionEvaluator.key(CacheOperationExpressionEvaluator.java:104) ~[spring-context-5.2.0.RELEASE.jar!/:5.2.0.RELEASE]    at org.springframework.cache.interceptor.CacheAspectSupport$CacheOperationContext.generateKey(CacheAspectSupport.java:778) ~[spring-context-5.2.0.RELEASE.jar!/:5.2.0.RELEASE]    at org.springframework.cache.interceptor.CacheAspectSupport.generateKey(CacheAspectSupport.java:575) ~[spring-context-5.2.0.RELEASE.jar!/:5.2.0.RELEASE]    at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:518) ~[spring-context-5.2.0.RELEASE.jar!/:5.2.0.RELEASE]    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:401) ~[spring-context-5.2.0.RELEASE.jar!/:5.2.0.RELEASE]    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.2.0.RELEASE.jar!/:5.2.0.RELEASE]    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) ~[spring-context-5.2.0.RELEASE.jar!/:5.2.0.RELEASE]    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.0.RELEASE.jar!/:5.2.0.RELEASE]    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) ~[spring-aop-5.2.0.RELEASE.jar!/:5.2.0.RELEASE]    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) ~[spring-aop-5.2.0.RELEASE.jar!/:5.2.0.RELEASE]

tried some solutions from internet, but its not working in my case.any help is appreciated.


Viewing all articles
Browse latest Browse all 2204

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>