2009-08-04 10 views
1

配置了Ehcache好的。这是推动我疯了....在JBoss

服务器:JBoss的4.0.5

我有我的hibernate-service.xml中,我包括:

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

这似乎在装载和获得的Ehcache开始方面做工精细,但我确实看到了这个讨厌的消息:

警告:没有配置找到。 从 配置ehcache 012xx类路径中找到的ehcache-failsafe.xml: jar:file:/ C:/jboss-4.0.5.GA/server/default/lib/ehcache-1.6.1.jar!/ ehcache- failsafe.xml

该应用最终是具有以下结构的EAR文件:

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

的app.har包含豆类和休眠映射和休眠-service.xml中和休眠.cfg.xml和和类的根目录下的ehcache.xml。

这一切都工作得很好,MDB和的webapp的作品,但我一直没能配置了Ehcache和我怀疑我要么不正确,指定配置或ehcache.xml中是不是在正确的地方。

+0

尝试在$ JBOSS_HOME/server//conf下创建一个,看看是否真的在那里(它应该)选择它。如果没有,那么也许别的东西安装错了。 – Dave 2009-08-04 20:57:53

回答