2009-08-04 14 views
1

Ok das ist mich verrückt ....Konfigurieren ehcache auf JBoss

Server: JBoss 4.0.5

ich meine Hibernate-service.xml haben, wo ich die folgenden:

<attribute name="CacheProviderClass"> 
    org.hibernate.cache.EhCacheProvider 
</attribute> 

, die scheint in Bezug auf den Be- und bekommen die ehcache begannen gut zu funktionieren, aber ich tun, um diese lästige Meldung über:

ACHTUNG: Keine Konfiguration gefunden. Konfigurieren von ehcache von ehcache-failsafe.xml im Klassenpfad : jar: file:/C: /jboss-4.0.5.GA/server/default/lib/ehcache-1.6.1.jar!/Ehcache- failsafe.xml

die endgültige App ist ein Ohr-Datei mit der folgenden Struktur hat:

META-INF/MANIFEST.MF 
META-INF/application.xml 
META-INF/jboss-app.xml 
app-mdb.jar 
app.har 
app.war 

die app.har die Bohnen enthält und die Hibernate-Mappings und Hibernate-service.xml und Hibernate .cfg.xml und die Datei ehcache.xml im Stammverzeichnis der Klassen.

Es funktioniert alles gut, MDBs und Webapp funktioniert, aber ich konnte den Ehcache nicht konfigurieren und ich vermute, dass ich entweder die Konfiguration nicht richtig angeben oder die ehcache.xml nicht an der richtigen Stelle ist.

+0

Versuchen Sie eine unter $ JBOSS_HOME/server//conf zu erstellen, nur um zu sehen, ob es tatsächlich dort abholt (sollte es). Wenn nicht, dann ist vielleicht etwas anderes falsch eingerichtet. – Dave

Antwort