JBoss 5.1 GA uses org.hibernate.cache.HashtableCacheProvider as a default cache provider. The Hibernate documentation says it is "not intended for production use". I cannot find why? What are the limitations of this HashtableCacheProvider?
I have tried to plug in org.hibernate.cache.jbc2.JBossCacheRegionFactory, but it needs JGroups. I do not need clustered cache provider, we run just a standalone JBoss server. Is there any other standalone cache provider besides HashtableCacheProvider shipped with JBoss. Or do I have to download and add EhCacheProvider?