the challenge about that is that, there is a type mis match that is created since the setter for orderer is a Provider whereas in the order.hbm.xml file it is User, which i think is fixed by this