IBM webMethods Hybrid Integration

IBM webMethods Hybrid Integration

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.


#TechXchangePresenter
 View Only
Expand all | Collapse all

MSMQ Adapter -Cannot peek message contents

  • 1.  MSMQ Adapter -Cannot peek message contents

    Posted Mon December 04, 2006 08:28 PM

    We are using
    wM IS 6.5 Build No: 394
    Java Version 1.4.2_07 (48.0)
    MSMQ Adapter version 6.0.0

    Connection Management Properties :
    Enable Connection Pooling true
    Minimum Pool Size 0
    Maximum Pool Size 5
    Pool Increment Size 1
    Block Timeout (msec) 10000
    Expire Timeout (msec) 60000
    Startup Retry Count 2
    Startup Backoff Timeout (sec) 10

    We are getting two different errors
    ERROR: Queue Exception. Private:peekMsgfromQueue. Unable to peek the queue.
    Error while PEEKING the Queue.

    The exact error is
    [ART.117.4002] Adapter Runtime (Adapter Service): Unable to invoke adapter service msgHandlers.MSMQ:peekMsgFromQueue.
    [ADA.660.1084] Cannot peek message contents.
    (null). Error Code = 80020009

    Connfac = %lastError/pipeline/connFac%

    and

    ERROR: Queue Exception. Private:peekMsgfromQueue. Unable to peek the queue.
    Error while PEEKING the Queue.

    The exact error is
    [ART.117.4002] Adapter Runtime (Adapter Service): Unable to invoke adapter service msgHandlers.MSMQ:peekMsgFromQueue.
    [ADA.660.1084] Cannot peek message contents.
    Not enough storage is available to complete this operation. . Error Code = 80020009

    Connfac = %lastError/pipeline/connFac%

    We are unable to peek the messages from the MSMQ queue until we bounce the wM IS.

    Do you know what might be causing this error.

    Your response would be greatly appreciated.

    -Pauly


    #Integration-Server-and-ESB
    #Adapters-and-E-Standards
    #webMethods


  • 2.  RE: MSMQ Adapter -Cannot peek message contents

    Posted Tue December 05, 2006 03:14 AM

    Pauly,

    Looks like MSMQ is throwing the “not enough storage to complete…” error with an 80020009 error code.

    Where is MSMQ installed? Does it have the space and the permission it needs to write messages to storage? Not sure why this would be thrown on a peek operation, but that’s what I think is happening.

    You can find a bit about the “Cannot peek” error in the MSMQ Adapter User’s Guide by searching on ADA.660.1084.

    Mark


    #Integration-Server-and-ESB
    #webMethods
    #Adapters-and-E-Standards