We are trying something where an entire batch feed is being sent via a web service interface so we can store all the records into ADABAS for processing later. For larger payloads, the client is receiving this message:
EntireX Broker returned communicator error: Not enough space for Reply buffer
The data is not making it to the Natural RPC Server, but I saw this in the EntireX Broker output:
EntireX Broker Memory Pool Allocations:
Address 0x000000483E800010 Length 4481304 bytes LONG MESSAGES POOL
EntireX Broker Memory Pool Allocations:
Address 0x000000483ED00010 Length 4481304 bytes LONG MESSAGES POOL
EntireX Broker Memory Pool Allocations:
Address 0x000000483F200010 Length 4481304 bytes LONG MESSAGES POOL
Diagnostic Values:
RCB PROCESS QUEUE FCT_RECEIVE
SPFX Values:
Prefix = 22010A2800096028000000285CC1D5E200000000000960F501000000000000
00000960AE00000000
Unique-ID = 0004C1B728280000404040404040404000FCC580D185D575BEB34C12
Reply Strg: EC=00200094,RETL=0013332221,CID=0010000000004739,SEQID=18522,C
LID=1375,CST=NONE,CUID=xmluser ,UOWST=RECV_NONE,TX
T=API: Msg truncated to fit receive-buffer.
The PDA that this service is based on looks like this:
L Name F Length Miscellaneous
1 IN-FEED-TYPE A 8
1 IN-BATCH-ID A 40
1 IN-DATA (1:*)
2 IN-RECORD A 4000
1 OUT-STATUS A 8
What can I do to avoid this error?
-Brian
#Mainframe-Integration#webMethods#EntireX