Given an object that has an attribute in an Object: private ObjectReference iptTeamCodeReference; how does one join the referenced object into the query? the following seems right, but gets an exception: qs.appendSelectReference(new ClassAttribute(TheChangeOrder.class, TheChangeOrder.IPT_TEAM_CODE_REFERENCE), new ClassAttribute(TheTeamCode.class, theTeamCode.IPT_NUMBER), changeOrderIndex, teamCodeIndex, false); Introspection Runtime Mode = true wt.query.QueryException Nested exception is: Attribute "iptTeamCodeReference" is not a member of class " class ext.xxx.TheChangeOrder"; nested exception is: (wt.pom.pomResource/0) wt.pom.PersistenceException: A persistence error occurred. System message follows: Nested exception is: (wt.introspection.introspectionResource/2) wt.introspection .WTIntrospectionException: iptTeamCodeReference column not found for TheChangeOr der. Which is very odd because the attribute is a member of the class.