This doesn't mean that dateStopped was saved to the database, you need to bypass the hibernate session/cache to read the value from the DB, you can use a sql query see DatabaseUtil.executeSQL or you could flush and clear the current session then reload the order again