Setup:
Ich habe das Handbuch in Ссылка befolgt und die Caches getrennt und unterschiedliche Konfigurationen verwendet (Cachegrößen, Lebenszeiten etc) Ich konfiguriere in application.conf:
%Vor%Um sie zu konfigurieren, habe ich dann die übliche Datei ehcache.xml erstellt
%Vor%Es funktioniert, wenn ich nur den Standard-Cache behalte, aber sobald ich den benutzerdefinierten Cache hinzufüge, spiele mit:
ProvisionException: Kann nicht bereitstellen, sehen Sie die folgenden Fehler: 1) Fehler beim benutzerdefinierten Anbieter, net.sf.ehcache.ObjectExistsException: Cache Mycache1-Cache existiert bereits
Wenn ich den Cache jedoch nur in ehcache.xml, aber nicht in application.conf definiere, weiß play nicht darüber und wirft.
Ich habe mich vor einem Monat auch mit dem gleichen Problem konfrontiert und versucht, über das Internet und die darunter liegende Lösung zu suchen, die für mich funktioniert. Sie können auch versuchen, dasselbe zu tun.
%Vor%Ich erstelle meine benannten Caches in ehcache.xml und muss nur eine Zeile bindCustomCache () zur configure-Methode hinzufügen.
Tags und Links java ehcache playframework-2.4