2 Stimmen

ehCache konfigurieren : Cache ist null

Ich bin neu bei der Verwendung von Caching-Tool, versuchte ich mit ehcache ... erstellt meine ehcache.xml im Klassenpfad, der eine <cache name="xyz" .../> Eintrag.

Aber wenn ich versuche, meinen Cache "xyz" von der init-Methode eines meiner Servlets zuzugreifen, erhalte ich null :

cacheManger.getCache("xyz") // <= is "null"

obwohl

cacheManager.getCacheNames() 

gibt mir [xyz]

Ich verwende den folgenden Code:

EhCacheManager.create();
ehcManager = EhCacheManager.getInstance();

System.out.println("getCacheNames::---" +  Arrays.toString(ehcManager.getCacheNames())); //here I get "xyz"

cache = ehcManager.getCache("xyz"); // here cache is null
cache.getCacheEventNotificationService().registerListener(new EhCacheFlushEventListener());

Irgendeine Idee ... Was übersehe ich?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X