Hi.
We are running a client based on EntireX Java ACI. When we send data 12650 bytes or less, all is good, but when the data is 12651 bytes or more, we receive 0003-0010. We are asked to implement this values:
EBX.APIVersion = 3
EBX.BrokerID = “#.#.#.#:18025:TCP”
So far I haven’t been able to this. First of the BrokerID setting throws this error:
java.lang.IllegalArgumentException: Wrong argument “#.#.#.#:18025:TCP” to Broker constructor
Posting trace ==>
2018-05-31 11:29:04.135/main Trace started:
2018-05-31 11:29:04.135/main EntireX Java Runtime, Version: 8.2.2.0.186, Date: 04 Nov 2011
2018-05-31 11:29:04.135/main Java version=1.7.0_111
2018-05-31 11:29:04.135/main Java vendor=Oracle Corporation
2018-05-31 11:29:04.135/main Java class version=51.0
2018-05-31 11:29:04.135/main OS name=Windows 7
2018-05-31 11:29:04.135/main OS version=6.1
2018-05-31 11:29:04.135/main OS architecture=x86
2018-05-31 11:29:04.135/main Default encoding=Cp1252
2018-05-31 11:29:04.135/main Country=US Language=en
2018-05-31 11:29:04.135/main Language code=en
2018-05-31 11:29:04.135/main Country code=null
2018-05-31 11:29:04.135/main Timezone=America/New_York
2018-05-31 11:29:04.135/main File encoding=Cp1252
2018-05-31 11:29:04.135/main Running on an ASCII machine.
2018-05-31 11:29:04.135/main Using API version 3 for Broker #.#.#.#:18025
2018-05-31 11:29:04.135/main KERNELVERS(BID=#.#.#.#:18025,UID=BADMBXR,PU=0000000000000000000000000000)
2018-05-31 11:29:04.135/main Allocating new socket for #.#.#.#:18025 (1)
2018-05-31 11:29:04.150/main TcpNodelay enabled
2018-05-31 11:29:04.150/main Will receive data, timeout=20000 milliseconds
2018-05-31 11:29:04.166/main Application Monitoring Support: false
2018-05-31 11:29:04.166/main Using API version 9 for Broker #.#.#.#:18025
2018-05-31 11:29:04.166/main KERNELVERS returns: EC=00000000,TXT=Version 9.12.0.1 Platform z/OS 02.02.00,API=10,PU=18May13-051938-000000-265217
2018-05-31 11:29:04.166/main LOGON(BID=#.#.#.#:18025,UID=BADMBXR,API=9,FL=Y,ANODE=W7DOCGNL6TW1,ATYPE=Java,AVERS=8.2.2.0.186,ANAME=DACS,ETXL=256,PASS=äÊø~P.®a ‘+1áx&.®Ð¼ï©…œVB?.qË··,SECTOK=.#Egÿ…ÿ.,PU=18May13-051938-000000-265217)
2018-05-31 11:29:04.166/main Will receive data, timeout=20000 milliseconds
2018-05-31 11:29:04.182/main LOGON returns: EC=00000000,SEQID=12131659,VUID=BADMBXR,TXT=Successful response,SECTOK=#Eg[Áÿ
2018-05-31 11:29:04.213/main SEND(BID=#.#.#.#:18025,UID=BADMBXR,CID=NEW,SC=ETB,SN=SPSERVER,SV=DACSTRAIN,SL=12651,LS=CP1252,API=9,FL=Y,ANODE=W7DOCGNL6TW1,ATYPE=Java,AVERS=8.2.2.0.186,ANAME=DACS,ETXL=256,SECTOK=.#Eg…[…Á…ÿ.,PU=18May13-051938-000000-265217)
2018-05-31 11:29:04.213/main Will receive data, timeout=20000 milliseconds
2018-05-31 11:29:04.244/main SEND returns: EC=00000000,CID=0010000002819446,SEQID=12131661,TXT=Successful response
2018-05-31 11:29:04.244/main RECEIVE(BID=#.#.#.#:18025,UID=BADMBXR,OP=MSG,CID=0010000002819446,W=60S,RL=0,LS=CP1252,API=9,FL=Y,ANODE=W7DOCGNL6TW1,ATYPE=Java,AVERS=8.2.2.0.186,ANAME=DACS,ETXL=256,SECTOK=.#Eg…[…Á…ÿ.,PU=18May13-051938-000000-265217)
2018-05-31 11:29:04.244/main Will receive data, timeout=80000 milliseconds
2018-05-31 11:29:04.260/main RECEIVE returns: EC=00030010,CID=0010000002819446,SC=ETB,SN=SPSERVER,SV=DACSTRAIN,SEQID=12131662,TXT=EOC due to DEREGISTER of partner
2018-05-31 11:29:04.291/main Broker Error 0003 0010: EOC due to DEREGISTER of partner
<<===
Any clues?