I am fairly new to TreeCache. I think it is a great piece of work, but I have come across a few teething problems. One of my problems is that members from a base class are not replicated to a second cache, or, more correctly, they are replicated, but 'getObject' does not seem to think so.
For example, if you run the "aopWithTxInherit.bsh" from the tutorial, then execute
joe.setYear("2000");to ensure a Student member is set.
tree.printDetails();shows correct information. However if you execute
tree.getObject("/aop/joe");the fields from the Person class are null, but fields from the Student class are OK.