It is actually affected by use global quote identifiers, after I turned it on and debug, the map "joins" actually has the quoted secondaryTableName while the secondaryTableName is unquoted:
public Join getJoin() {
Join join = joins.get( secondaryTableName );
if ( join == null ) {
throw new AnnotationException(
"Cannot find the expected secondary table: no "
+ secondaryTableName + " available for " + propertyHolder.getClassName()
);
}
else {
return join;
}
}
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
It is actually affected by use global quote identifiers, after I turned it on and debug, the map "joins" actually has the quoted secondaryTableName while the secondaryTableName is unquoted:
public Join getJoin() {
{`PersonAddress `=org.hibernate.mapping.Join(org.hibernate.mapping.Table(PersonAddress))}Join join = joins.get( secondaryTableName );
if ( join == null ) { throw new AnnotationException( "Cannot find the expected secondary table: no " + secondaryTableName + " available for " + propertyHolder.getClassName() ); }
else { return join; }
}