throw new AuthorizationFailedException("PurchaseOrder- createPurchaseOrder");
PurchaseOrderVO returnVO = null;
try {
InitialContext ic = CVUtility.getInitialContext();
PurchaseOrderLocalHome home = (PurchaseOrderLocalHome) ic.lookup("local/PurchaseOrder");
PurchaseOrderLocal remote = home.create(poDetail, userID, this.dataSource);
remote.setDataSource(this.dataSource);
returnVO = remote.getPurchaseOrderVO();
} catch (Exception e) {
logger.error("[createPurchaseOrder]: Exception", e);
}