public void fetch(WOJObject o) throws DaoException {
if (o instanceof Order) {
final Order order = (Order)o;
HibernateTemplate t = new HibernateTemplate(getSessionFactory());
t.execute(
new HibernateCallback() {
public Object doInHibernate(Session s) throws HibernateException, SQLException {
s.lock(order, LockMode.NONE);
if(order.getSuccessPayment() != null) {
order.getSuccessPayment().getTransactionId();