Hi Christophe, > > Can you confirm which, if any, of your Class A / B / C extend > > DomainObjectContainer? > > All the classes extend AbstractDomainObjectContainer, I've changed the > default object container in the isis.properties file in case that makes a > difference. > > >Otherwise, you may have to manually call resolve() on class B's > >property collection of class C.. > > I've tried manually calling resolve() but it doesn't seem to work for me. > > I've also tried my example again with the xml and in-memory store but the > dnd viewer seems to work as expected.
Hmm. So you're saying that (only) with the DnD viewer and (only) with the SQL object store, Class B's collection of Class C is not resolved? (wrt the original problem statement)? I might have an opportunity to look into this on Friday - but not likely, I'm going away for a bit on Saturday - it'll have to wait until I get back. Care to take a dive into the sources and see if you can find anything odd/asymmetric in the mean time? > Finally, I've got another problem now :) In one of my services I create a > new Thread which calls DomainObjectContainer methods. This works for me in > the dnd viewer but when I run it in the html view it gives me: > > java.lang.IllegalStateException: No Session opened for this thread Anyone else care to respond to this?
