Author: steve.ebersole(a)jboss.com
Date: 2006-08-18 18:01:00 -0400 (Fri, 18 Aug 2006)
New Revision: 10294
Modified:
trunk/Hibernate3/src/org/hibernate/hql/ast/tree/SelectClause.java
Log:
HHH-1944 : generated subqueries and jpaql compliance (derived select clause) check
Modified: trunk/Hibernate3/src/org/hibernate/hql/ast/tree/SelectClause.java
===================================================================
--- trunk/Hibernate3/src/org/hibernate/hql/ast/tree/SelectClause.java 2006-08-18 22:00:17
UTC (rev 10293)
+++ trunk/Hibernate3/src/org/hibernate/hql/ast/tree/SelectClause.java 2006-08-18 22:01:00
UTC (rev 10294)
@@ -256,7 +256,8 @@
if ( prepared ) {
throw new IllegalStateException( "SelectClause was already prepared!" );
}
- if ( getSessionFactoryHelper().isStrictJPAQLComplianceEnabled() ) {
+ if ( getSessionFactoryHelper().isStrictJPAQLComplianceEnabled() &&
!getWalker().isSubQuery() ) {
+ // NOTE : the isSubQuery() bit is a temporary hack...
throw new QuerySyntaxException( "JPA-QL compliance requires select clause"
);
}
List fromElements = fromClause.getProjectionList();
Show replies by date