[rules-users] Hibernate Query delivers wrong values

Anstis, Michael (M.) manstis1 at ford.com
Fri Jul 10 07:01:52 EDT 2009


I assume "...but when I change a field of a db-record manually..." means you go into the database and tweak a field?

In which case this is definitely a hibernate session usage issue and I'd suggest you read up on the latter.

With kind regards,

Mike 

-----Original Message-----
From: rules-users-bounces at lists.jboss.org [mailto:rules-users-bounces at lists.jboss.org] On Behalf Of Thomas Zwifl
Sent: 10 July 2009 11:46
To: rules-users at lists.jboss.org
Subject: [rules-users] Hibernate Query delivers wrong values

Hi there!

I'm working with the latest snapshot-releas of v5.1 (build3098-rev27324-20090630-0403).
My application consists of two independent processes, 
both are repeated periodically (timer-node).
the processes both have ruleset-nodes. some rules are
querying a database with hibernate in the rule condition (LHS).
the queried objects are then inserted into workinmemory (insert(object)), 
then some computation follows, the objects are modified and written
back to db, and then the objects are retracted (retract(object)).

Now to the problem: when I start the application, everything works 
correct, and leads to the right results. But when I change a field of a
db-record manually, the hibernate-query delivers the old values!!
(of course the changes are committed.)

Anyone has an idea whats going wrong here? Is there some kind of 
caching mechanism that delivers the old objects instead of querying
the database?

greetz!
tom 
-- 
GRATIS für alle GMX-Mitglieder: Die maxdome Movie-FLAT!
Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome01
_______________________________________________
rules-users mailing list
rules-users at lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users




More information about the rules-users mailing list