On 16 May 2011, at 19:24, Sanne Grinovero wrote: > 2011/5/16 Pete Muir <pm...@redhat.com>: >> This is the "hibernate session style contract" that Jason is talking about. >> As the CM can be shared (e.g. in JNDI), then the same Cache object can be >> returned in multiple applications in the app server, meaning you can't >> simply associate the CL with a Cache object when it's created. > > A CM could be JNDI registered, but a Cache is not registered. assuming > same cacheManager, two different applications could do: > > cacheA = cm.getCache( "hibernateCache", appAClassLoader ); > cacheB = cm.getCache( "hibernateCache", appBClassLoader ); > > cacheA != cacheB > still they will delegate toe the same "hibernateCache", but being > different only in which ClassLoader they set in their invocation > context, which will be read by the Unmarshaller.
AIUI you just said what I said in different language? _______________________________________________ infinispan-dev mailing list infinispan-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/infinispan-dev