public void testRightJoinWithExistingRightTable()
throws Exception
{
Criteria criteria = new Criteria();
criteria.addSelectColumn("table1.column1");
criteria.addJoin("table2.column2", "table3.column3", Criteria.INNER_JOIN);
criteria.addJoin("table1.column1", "table2.column2", Criteria.RIGHT_JOIN);
Query query = SqlBuilder.buildQuery(criteria);
// right join must be converted to left join to satisfy
// first join condition