Copying the specified number of messages in Queues

Discussion in '.NET' started by VijayGoparaju, Sep 10, 2008.

  1. VijayGoparaju

    VijayGoparaju

    Joined:
    Aug 26, 2008
    Messages:
    3
    Hi All,
    I want to Copy a specified number of messages from Source Queue to Destination Queue, and i have opened the first Queue as:
    queue = queueManager.AccessQueue(txtQueue1.Text, MQC.MQOO_INQUIRE | MQC.MQOO_FAIL_IF_QUIESCING | MQC.MQOO_BROWSE );
    and Second Queue as:
    queue = queueManager.AccessQueue(txtQueue2.Text, MQC.MQOO_OUTPUT | MQC.MQOO_FAIL_IF_QUIESCING );
    I have used:
    queueMessage.MessageId = MQC.MQMI_NONE;
    queueMessage.CorrelationId =MQC.MQCI_NONE;
    queueGetMessageOptions.Options = MQC.MQGMO_MSG_UNDER_CURSOR; queue.Get(queueMessage, queueGetMessageOptions);
    But I am getting only First message repeting but not getting the Remaining messages.I think the Cursor has struck at first message please tell me how to move the Cursor Postion to next record and process all messages.
    Thanks,
    Vijay.
    VijayGoparaju, Sep 10, 2008
    #1
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. badtemper@gmail.com

    Start and stop AIX print queues from a web page?

    badtemper@gmail.com, Feb 28, 2005, in forum: Perl
    Replies:
    0
    Views:
    558
    badtemper@gmail.com
    Feb 28, 2005
  2. Paul Aspinall
    Replies:
    0
    Views:
    363
    Paul Aspinall
    Feb 26, 2006
  3. AlanR
    Replies:
    6
    Views:
    458
    Hugo Pragt
    Oct 6, 2003
  4. dylan.roehrig@gmail.com

    email sent from java app haults queues

    dylan.roehrig@gmail.com, Mar 21, 2006, in forum: Java
    Replies:
    12
    Views:
    637
    Nigel Wade
    Mar 27, 2006
  5. VijayGoparaju
    Replies:
    0
    Views:
    352
    VijayGoparaju
    Sep 2, 2008
Loading...

Share This Page