Openbravo Issue Tracking System - Retail Modules
View Issue Details
0036538Retail ModulesStoreServerpublic2017-07-27 10:182022-05-20 09:07
mtaal 
mtaal 
normalmajorhave not tried
closedopen 
5
 
 
No
0036538: MultiServerJSONProcess: When a message from the webpos is duplicated send the original response
See the related issue. The idea is to store the response. If the response is available then in the MultiServerJSONProcess [1] get this response and send it to the client.

Also if the message is being processed then wait a while for processing to be done. If processing is not done on time then return an error or show a message to the user with a choice. See related issue.
See related issue.
In the code here [1] handle duplicate messages or messages already (being) processed by returning the response.

Also store the response.

Consider not using archive as this provides less visibility on errors.

[1]
https://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/file/5b1201348091/src/org/openbravo/mobile/core/servercontroller/MultiServerJSONProcess.java#l146 [^]
No tags attached.
related to feature request 0036536RR17Q4 closed mtaal Store response for external order loader and resend if duplicate message is received 
related to defect 0036323 closed mtaal When the server is processing a message still then do not execute success or failure on the client 
Issue History
2017-07-27 10:18mtaalNew Issue
2017-07-27 10:18mtaalAssigned To => mtaal
2017-07-27 10:18mtaalTriggers an Emergency Pack => No
2017-07-27 10:19mtaalRelationship addedrelated to 0036536
2017-07-27 10:19mtaalRelationship addedrelated to 0036323
2017-12-28 09:57mtaalTarget VersionRR17Q4 => RR18Q1
2018-02-14 12:59mtaalTarget VersionRR18Q1 =>
2022-05-20 09:07mtaalStatusnew => closed

There are no notes attached to this issue.