Openbravo Issue Tracking System - Retail Modules
View Issue Details
0032267Retail ModulesWeb POSpublic2016-02-17 19:432016-03-01 13:23
mtaal 
mtaal 
normalminorhave not tried
closedfixed 
5
 
RR16Q2RR16Q2 
migueldejuana
No
0032267: Store Server Controller issues: object belongs to sesson, transition to offline code after restart
When using the store server controller logic an exception was encountered that an object was already part of the session.

After restarting in the middle of transition to offline the system does not continue with the transition to offline code.

The store server controller logic was not always closing a connection, causing locks.

See store server controller setup here. The issues are directly visible when enable the server state background process.
http://wiki.openbravo.com/wiki/Retail:Configuration_Guide#Web_POS_Multi-Server_Communication [^]
No tags attached.
Issue History
2016-02-17 19:43mtaalNew Issue
2016-02-17 19:43mtaalAssigned To => mtaal
2016-02-17 19:43mtaalTriggers an Emergency Pack => No
2016-02-18 09:30hgbotCheckin
2016-02-18 09:30hgbotNote Added: 0084311
2016-02-18 09:30hgbotStatusnew => resolved
2016-02-18 09:30hgbotResolutionopen => fixed
2016-02-18 09:30hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/3876ba76874ddd3e01adb784821b02edf92be73c [^]
2016-02-19 11:19mtaalReview Assigned To => migueldejuana
2016-02-22 18:03migueldejuanaNote Added: 0084411
2016-02-22 18:03migueldejuanaStatusresolved => closed
2016-02-22 22:37mtaalNote Added: 0084415
2016-02-22 22:37mtaalStatusclosed => new
2016-02-22 22:37mtaalResolutionfixed => open
2016-02-22 22:44mtaalNote Edited: 0084415bug_revision_view_page.php?bugnote_id=0084415#r11200
2016-02-23 20:35hgbotCheckin
2016-02-23 20:35hgbotNote Added: 0084449
2016-02-29 10:20mtaalStatusnew => scheduled
2016-02-29 10:20mtaalNote Added: 0084584
2016-02-29 10:20mtaalNote Added: 0084585
2016-02-29 10:20mtaalStatusscheduled => resolved
2016-02-29 10:20mtaalFixed in Version => RR16Q2
2016-02-29 10:20mtaalResolutionopen => fixed
2016-03-01 13:23migueldejuanaNote Added: 0084620
2016-03-01 13:23migueldejuanaStatusresolved => closed

Notes
(0084311)
hgbot   
2016-02-18 09:30   
Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 3876ba76874ddd3e01adb784821b02edf92be73c
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Wed Feb 17 19:44:39 2016 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/3876ba76874ddd3e01adb784821b02edf92be73c [^]

Fixes issue 32267: Store Server Controller issues: object belongs to sesson, transition to offline code after restart
Close the connection, and restart transition to offline

---
M src/org/openbravo/mobile/core/servercontroller/MobileServerController.java
M src/org/openbravo/mobile/core/servercontroller/MobileServerRequestExecutor.java
M src/org/openbravo/mobile/core/servercontroller/ServerStateBackground.java
---
(0084411)
migueldejuana   
2016-02-22 18:03   
Tested and reviewed
(0084415)
mtaal   
2016-02-22 22:37   
(edited on: 2016-02-22 22:44)
More changes are needed, also rollback at exception

(0084449)
hgbot   
2016-02-23 20:35   
Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 7a4b0ddf57f21fd8e7c099a4e33289fdb797636b
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Mon Feb 22 22:45:21 2016 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/7a4b0ddf57f21fd8e7c099a4e33289fdb797636b [^]

Related to issue 32267: Store Server Controller issues: object belongs to sesson, transition to offline code after restart
Make sure that any connections are also closed at exception/throwable

---
M src/org/openbravo/mobile/core/servercontroller/ServerStateBackground.java
---
(0084584)
mtaal   
2016-02-29 10:20   
.
(0084585)
mtaal   
2016-02-29 10:20   
Latest commits solve remaining topic
(0084620)
migueldejuana   
2016-03-01 13:23   
Reviewed