You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by mi...@apache.org on 2008/11/22 02:38:28 UTC

svn commit: r719786 - /ode/trunk/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/BpelDAOConnectionImpl.java

Author: midon
Date: Fri Nov 21 17:38:28 2008
New Revision: 719786

URL: http://svn.apache.org/viewvc?rev=719786&view=rev
Log:
ODE-435: invalid query

Modified:
    ode/trunk/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/BpelDAOConnectionImpl.java

Modified: ode/trunk/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/BpelDAOConnectionImpl.java
URL: http://svn.apache.org/viewvc/ode/trunk/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/BpelDAOConnectionImpl.java?rev=719786&r1=719785&r2=719786&view=diff
==============================================================================
--- ode/trunk/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/BpelDAOConnectionImpl.java (original)
+++ ode/trunk/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/BpelDAOConnectionImpl.java Fri Nov 21 17:38:28 2008
@@ -74,9 +74,7 @@
 
     public MessageExchangeDAO getMessageExchange(String mexId) {
         try {
-            Criteria criteria = _session.createCriteria(HProcess.class);
-            criteria.add(Expression.eq("mexId", mexId));
-            HMessageExchange mex = (HMessageExchange) criteria.uniqueResult();
+            HMessageExchange mex = (HMessageExchange) _session.get(HMessageExchange.class, new Long(mexId));
             return mex == null ? null : new MessageExchangeDaoImpl(_sm, mex);
         } catch (HibernateException e) {
             __log.error("DbError", e);