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.



#Automation


#Applicationintegration
#webMethods
#Integration
 View Only
  • 1.  Conversion error on server

    Posted 07/22/09 12:25 AM

    Dear forum,
    I currently have an occurence/array of 260 on a group level field using ACI.

    When I try the same occurence/array size using RPC I get “10146974: xxxxxxxxx 9999 NAT6974 Conversion error on Server, reason 4 ,000”.
    When I change the size to 235 occurences then I do not get the error. Anything bigger produces the error.

    My question is, under RPC is this the maximum size(235) or is this a bug, or is there a parameter to change in the attribute file to get more occurences?

    Best regards
    Hennie


    #Mainframe-Integration
    #EntireX
    #webMethods


  • 2.  RE: Conversion error on server

    Posted 07/22/09 07:44 AM

    Dear Hennie,

    please increase the MAXBUFF value on the Natural RPC server side.

    With RPC632 which is delivered with NAT425 all buffers are dynamically increased on demand.

    Best regards,
    Wolfgang


    #webMethods
    #EntireX
    #Mainframe-Integration


  • 3.  RE: Conversion error on server

    Posted 07/22/09 07:49 AM

    Dear Hennie,

    please increase the MAXBUFF value on the Natural RPC server side.

    With RPC632 which is delivered with NAT425 all buffers are dynamically increased on demand.

    Best regards,
    Wolfgang


    #webMethods
    #Mainframe-Integration
    #EntireX


  • 4.  RE: Conversion error on server

    Posted 07/22/09 07:33 PM

    Other sizes to check as you go:

    • RPCSIZE > MAXBUFF (minimum of MAXBUFF + 4, but more is usually needed. With a large array, I’d probably use MAXBUFF + 256)
    • MAXBUFF < MAXMSG (MAXMSG is the EntireX Broker Attribute, set on the mainframe Broker server side)

    RPC will require a larger buffer as it carries not only the payload that you had in the ACI call, but also a “format buffer” and other information that describes the payload down to the field level.


    #webMethods
    #EntireX
    #Mainframe-Integration