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

BUFFER-LIMIT for Service reached

  • 1.  BUFFER-LIMIT for Service reached

    Posted Wed February 16, 2005 06:08 PM

    I get the following error when I do multiple calls to EntireX with no delay between the calls:
    00370042 ATTR: BUFFER-LIMIT for Service reached
    We’ve already increased the size of NUM-LONG-BUFFER to 3000, NUM-CONVERSATION to 5000 but we still get this error.
    This is what we currently have:
    CONV-DEFAULT = 1000
    LONG-BUFFER-DEFAULT = 20
    NUM-CLIENT = 100
    NUM-CONVERSATION = 5000
    NUM-LONG-BUFFER = 3000
    NUM-SERVER = 30
    NUM-SERVICE = 15
    NUM-SHORT-BUFFER = 5000
    NUM-WORKER = 2
    SECURITY = NO
    SERVICE-UPDATES = YES
    SHORT-BUFFER-DEFAULT = 1000
    TRACE-LEVEL = 0
    NUM-CCOM = 3
    NUM-COMBUF = 100
    Of course if I add an empty for loop (e.g. for i = 1 to 100000 next) between my calls it works, but that slows the whole process down.
    Is there anything else we can do or change to prevent this error.

    Thanks


    #Mainframe-Integration
    #webMethods
    #EntireX


  • 2.  RE: BUFFER-LIMIT for Service reached

    Posted Thu February 17, 2005 04:13 PM
    • What are the settings for the service (DEFAULTS SERVICE section)? Is the service using long buffers or short buffers (message less than 2048 bytes)?
      - are the multiple calls part of a conversation or are they all non-conversational calls? Are they synchronous (send with a wait) or asynchronous calls?
      - Check the highwater marks in the SMH and monitor the number of buffers used by the service.

      Douglas Kelly,
      Principal Consultant
      Software AG, Inc

    #webMethods
    #Mainframe-Integration
    #EntireX