--- dao/DaoMqPump2/DaoCommon/MQHelper.cs 2014/05/17 11:25:26 2174 +++ dao/DaoMqPump2/DaoCommon/MQHelper.cs 2014/05/19 11:59:45 2175 @@ -7,6 +7,16 @@ { public class MQHelper { + public static MQQueue openQueueHelper(string queueName, MQQueueManager mqMgr, int openOptions) + { + try + { + return mqMgr.AccessQueue(queueName, openOptions); + } catch (MQException e) { + throw new Exception("Error opening queue " + queueName + ": " + e.Message, e); + } + } + public static void closeQueueSafe(MQQueue queue) { if (queue != null && queue.IsOpen)