Can this be done with the "Composite field" feture introduced in 1.9 ? My requirement for field 48 is below : Length followed by, At 0 bitmap (length 16) followed by, different fields (1,2,3,4 till 62) I tried to do it, however the bitmap was not sent.
Hi, Can someone please advise how can i achieve the below message format before writing to socket : Length of message followed by, MTI (1100 or 1110 etc) followed by, message All this has to be in hex encoded format used by a ASCII channel client. Thanks.
Hi, I got some more info regarding ASCII channel : We need to send the message contents length as 4 ASCII digits. In the response back we need to send 4 char length header which indicates the lenght of the message. for eg - if a message has lenght of 65 hex : 30 30 36 35 31 31 30 30 ascii : 00651100 After this the MTI has to be put. (1110) After that the message should be present. Any idea how we can achieve this with j8583 ?
Adding complete communication hexdump (client (1100) > server (1100) <> server(1110) > client (1110) jpos client > server 0000 45 00 00 34 56 bb 40 00 80 06 00 00 7f 00 00 01 0010 7f 00 00 01 e3 60 1e 61 c3 39 64 ed 00 00 00 00 0020 80 02 20 00 2d 01 00 00 02 04 ff d7 01 03 03 08 0030 01 01 04 02 server > jpos client 0000 45 00 00 34 56 bc 40 00 80 06 00 00 7f 00 00 01 0010 7f 00 00 01 1e 61 e3 60 e8 57 9f 31 c3 39 64 ee 0020 80 12 20 00 a5 66 00 00 02 04 ff d7 01 03 03 08 0030 01 01 04 02 jpos client...
Hi, This is a hexdump which the jpos client is sending to me, 0000 45 00 00 34 56 bb 40 00 80 06 00 00 7f 00 00 01 0010 7f 00 00 01 e3 60 1e 61 c3 39 64 ed 00 00 00 00 0020 80 02 20 00 2d 01 00 00 02 04 ff d7 01 03 03 08 0030 01 01 04 02 The above message is parsed successfully. Now, i use server.getIsoMessageFactory().createResponse(capturedRequest) with response.setType(0x1110) response.setForceSecondaryBitmap(false); I do not set any fields. The parse type for request coming in : <parse type="1100">...
Hi, The parsing works fine. Sending a message is having problems. I use the ASCII channel @ jpos client, so i below format : 313832303032333030313030303034303030303030383032303834373137303030303038313730383032303834373137383331303030303030303030303030313134
Hi, I get "invalid message lenght" at my jpos client using ASCII channel. Using setBinaryBitmap(true) at message factory did not help. Any leads?
Hi, If there are no reload event rows then it means the reload event was never created so the node wont be reloaded. Are you using command prompt to do node reload ? If yes, then make sure to "run as admin". Also, check for any errors in the log file.