order = createOrder(orderType, userID, holdingID, symbol, quantity,
holding);
TradeOrderServiceClient asynClient = TradeOrderServiceClient.getInstance();
asynClient.SubmitOrderTrasactedQueue(order);
orderDAO.commitTransaction();
return order;
} catch (Exception e) {
try {
orderDAO.rollbackTransaction();
} catch (DAOException e2) {