Would classic recursion help, Rick?
I don't think that will help since this would have to be done inside the reset method and at that point BeanUtils is going to use an isntance of FooBar but here is no way for it know at that point how deep to recurse. I think I'll have to see if I can use the lazyList inside of the business object. That 'should' do it (I think:)
public void do(FooBar outsideFooBar) { FooBar insideFooBar. Object blah = outsideFooBar.getBlah(); Object blahBlah = outsideFooBar.getBlahBlah(); // Wrap blah and blahBlah. if((insideFooBar = outsideFooBar.getFooBar()) != null) { do(insideFooBar); } else { // Wrap it up } }
-- Rick
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]