Woops - technically i made a mistake. I think it was actually I who put ehcache.jar into the server/default/lib folder; but that doesn't change the basis of the classloader issue I am having.
I put the ehcache jar into that directory because that is where the hibernate jars are, and if i put it anywhere else hibernate could not see it. And *then* i have the problem stated above, where I cannot figure out where to put the ehcache.xml file since my apps are below it on the classloader hierarchy.
Please advise! Thanks,
Please, all i need to know from anyone who is successfully using ehcache with ejb 3.0 right now, where did you put the ehcache.jar file, and where also did you put the ehcache.xml file?