- I have a Java Agent that passes a DB object to a contstructor, which passes it to another constructor, which is a derived class. One of the things all of the constructors do is walk back up the object heirarchy and cache the NotesSession object. Since this is practically required (can’t even open a Stream without it), and it’s the same object reference everywhere, I don’t pass the session in.- In the first constructor, the DB.getParent() returns a NotesSession as expected.
:
DB is 85256E5100695F2C
ProcessGGApps.db has a parent.
:
- In the second constructor, the exact same DB object returns on the getParent() call.
:
DB is 85256E5100695F2C
!DocWrapper.db has no parent session!
:
- Any idea what’s going on here? Thanks for your time…