Performance degradation after upgrading to Crowd 1.6.1 (or later)
Symptoms
Authentication and permission checking with the integrated applications is very slow after a recent upgrade.
Cause
The integrated applications are still using the old crowd-ehcache.xml
file.
Resolution
Since Crowd 1.6.1 had many improvements on the Integration Client jar, a new crowd-ehcache.xml
file is necessary to guarantee that the client cache will work properly and that its new behaviors are going to work as expected.
To solve the problem, copy file <Crowd-Installation-Directory>/client/conf/crowd-ehcache.xml
to your <Application>/.../WEB-INF/classes
folder.