Modified:
/lambico-spring-hibernate/src/main/java/org/lambico/spring/dao/hibernate/HibernateGenericDaoImpl.java
=======================================
---
/lambico-spring-hibernate/src/main/java/org/lambico/spring/dao/hibernate/HibernateGenericDaoImpl.java
Mon Jan 3 08:54:22 2011
+++
/lambico-spring-hibernate/src/main/java/org/lambico/spring/dao/hibernate/HibernateGenericDaoImpl.java
Thu Dec 1 10:46:34 2011
@@ -175,7 +175,7 @@
// row count
count.setProjection(Projections.rowCount());
- int rowCount = ((Integer) count.list().get(0)).intValue();
+ int rowCount = ((Number) count.list().get(0)).intValue();
crit.setFirstResult((page - 1) * pageSize);
crit.setMaxResults(pageSize);
@@ -194,7 +194,7 @@
final int pageSize, final DetachedCriteria criteria) {
// Row count
criteria.setProjection(Projections.rowCount());
- int rowCount = ((Integer) getHibernateTemplate().
+ int rowCount = ((Number) getHibernateTemplate().
findByCriteria(criteria).get(0)).intValue();
criteria.setProjection(null);
criteria.setResultTransformer(Criteria.ROOT_ENTITY);