UPD: Fixed data missing in some cases.
UPD: Fixed order property not being inserted.
UPD: Fixed Lazy Initialization error, move Hibernate session creation/ending in the web service function so that the adapter keep the connection.