Destination d = Destination.getDestination(ref.getDestinationUID());
if (fi.FAULT_INJECTION) {
fi.checkFaultAndExit(FaultInjection.FAULT_TXN_COMMIT_1_6, null, 2, false);
}
Set s = d.routeNewMessage(ref);
d.forwardMessage(s,ref);
} catch (Exception ex) {
logger.logStack((BrokerStateHandler.shuttingDown? Logger.DEBUG : Logger.ERROR),BrokerResources.E_INTERNAL_BROKER_ERROR, "unable to route/send transaction message " + sysid , ex);
}