000035260 - DBLruCacheManager error observed in RSA Adaptive Authentication (on Premise) 7.3 P2

Document created by RSA Customer Support Employee on Dec 1, 2017
Version 1Show Document
  • View in full screen mode

Article Content

Article Number000035260
Applies ToRSA Product Set: Adaptive Authentication (OnPrem)
RSA Product/Service Type: Adaptive Authentication (OnPrem)
RSA Version/Condition: 7.3 P2
 
Issue

After installing 7.3 P2 the following errors are thrown whenever a call is made to AA after an idle period of more than 2 hours.
 



ERROR [http-bio-8080-exec-8] [6ff7-:d35f3ecfa51:f0210aa4-]
[5ff7-:d35f3ecfa51:f0210aa4-_TRX]
[com.rsa.csd.ws.impl.AdaptiveAuthenticationImpl] - <org.springframework.beans.factory.BeanCreationException:
Error creating bean with name 'DBLruCacheManager'
defined in class path resource [config/cre_beans.xml]:
Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException:
Failed to instantiate [net.sf.ehcache.CacheManager]:
Constructor threw exception;
nested exception is net.sf.ehcache.CacheException:
Another unnamed CacheManager already exists in the same VM.
Please provide unique names for each CacheManager
in the config or do one of following:
1. Use one of the CacheManager.create() static factory methods to reuse same CacheManager
    with same name or create one if necessary
2. Shutdown the earlier cacheManager before creating new one with same name.
Cause

As part of the Spring and Hibernate upgrade ehcache-core jar files was upgraded from 2.4.7 to 2.5.
This is causing an issue with the CRE code whenever the configuration for CRE is refreshed resulting in these errors.
 

Resolution

We recommend customer to replace ehcache-core-2.4.7 jar(attached) in the AdaptiveAuthentication\WEB-INF\lib folder
and remove existing ehcache-core-2.5.0 jar. 
Permanent fix will be delivered in version 7.3 P3 and 7.3 P2 HF 30

Attachments

Outcomes