Index: lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/persistence/hibernate/MessageSeqDao.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/persistence/hibernate/Attic/MessageSeqDao.java,v diff -u -r1.1.2.1 -r1.1.2.2 --- lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/persistence/hibernate/MessageSeqDao.java 1 Dec 2014 22:06:07 -0000 1.1.2.1 +++ lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/persistence/hibernate/MessageSeqDao.java 1 Feb 2015 22:10:01 -0000 1.1.2.2 @@ -28,6 +28,7 @@ import java.util.Date; import java.util.List; +import org.hibernate.criterion.Restrictions; import org.lamsfoundation.lams.dao.hibernate.LAMSBaseDAO; import org.lamsfoundation.lams.tool.forum.persistence.IMessageSeqDAO; import org.lamsfoundation.lams.tool.forum.persistence.MessageSeq; @@ -51,7 +52,8 @@ */ @Override public List getTopicThread(Long rootTopicId) { - return doFind(SQL_QUERY_FIND_TOPIC_THREAD, rootTopicId); + return getSession().createCriteria(MessageSeq.class).add(Restrictions.eq("rootMessage.uid", rootTopicId)).list(); +// return doFind(SQL_QUERY_FIND_TOPIC_THREAD, rootTopicId); } /* (non-Javadoc)