even within a TX, I would expect that if you ask for a node that is not in the memory the cache store still to be queried and data fetched from there. Just for me to make sure I get it right, you have something like: tx.start() | cache.remove(fqn); //this will clear data from both memory AND cache store | cache.get(fqn);// this should look into both memory AND cache store | tx.commit(); So, IMO, disregarding weather you do the second call within a tx or not, it should still query the cache store. Actually I'm a bit confused that when the sequence runs outside of a tx the cache store returns a non null value, give the fact that you specifically performed a remove on the same node.
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4256564#4256564 Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4256564 _______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
