Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0030319
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Retail Modules] Web POSmajorhave not tried2015-07-06 16:002015-12-02 11:51
ReportermtaalView Statuspublic 
Assigned Tomigueldejuana 
PrioritynormalResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revisionce413a60f99a
ProjectionnoneETAnoneTarget VersionRR16Q1
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Tomigueldejuana
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0030319: Implement Store Server Offline Controller

DescriptionThe store server offline controller maintains/keeps track of the online status of a store.

This development will also provide a small but generic communication layer to easily communicate between store server and central server.

In addition generic override points will be provided to facilitate functional developers to distinguish between offline and online behavior in their functional code.
Steps To Reproducehttp://wiki.openbravo.com/wiki/Projects:Store_Server_Offline_Controller [^]
TagsNo tags attached.
Attached Fileszip file icon servercontroller.zip [^] (5,212 bytes) 2015-08-11 15:10

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0031242RR16Q1 closedmtaal Multiple server: store server drops, (offline) login does not work 
related to defect 0031525RR16Q1 closedmtaal Mobile server controller: code review comments & add trigger 
blocks feature request 0030950RR16Q1 closedmtaal Store Server: Replicate transactional data from store to central server and back 

-  Notes
(0081842)
hgbot (developer)
2015-11-14 07:33

Repository: erp/pmods/org.openbravo.mobile.core
Changeset: aec490774ae764d37620b2920e42c992f59c7f50
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Thu Nov 12 00:33:00 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/aec490774ae764d37620b2920e42c992f59c7f50 [^]

Related to issue 30319: Implement Store Server Offline Controller
Adding the store server controller logic

---
M src-db/database/model/tables/OBMOBC_SERVER_DEFINITION.xml
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_ELEMENT.xml
M src-db/database/sourcedata/AD_FIELD.xml
M src-db/database/sourcedata/AD_MESSAGE.xml
M src-db/database/sourcedata/AD_REFERENCE.xml
M src-db/database/sourcedata/AD_REF_LIST.xml
M src/org/openbravo/mobile/core/login/ContextInformation.java
M src/org/openbravo/mobile/core/process/JSONProcessSimple.java
M src/org/openbravo/mobile/core/process/ProcessHQLQuery.java
M web/org.openbravo.mobile.core/source/data/ob-requestrouter.js
A src-db/database/sourcedata/AD_PROCESS.xml
A src/org/openbravo/mobile/core/servercontroller/MobileMainServerCheck.java
A src/org/openbravo/mobile/core/servercontroller/MobileServerController.java
A src/org/openbravo/mobile/core/servercontroller/MobileServerJSONProcess.java
A src/org/openbravo/mobile/core/servercontroller/MobileServerRequestExecutor.java
A src/org/openbravo/mobile/core/servercontroller/MobileServerState.java
A src/org/openbravo/mobile/core/servercontroller/MobileServerStatusInformation.java
A src/org/openbravo/mobile/core/servercontroller/MobileServerTransitionToOnlineHandler.java
A src/org/openbravo/mobile/core/servercontroller/MobileServerUtils.java
A src/org/openbravo/mobile/core/servercontroller/ServerStateBackground.java
---
(0081843)
hgbot (developer)
2015-11-14 07:33

Repository: erp/pmods/org.openbravo.mobile.core
Changeset: ce413a60f99a7fbb59a3a4ffb650f0f231a42c5e
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Fri Nov 13 19:44:22 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/ce413a60f99a7fbb59a3a4ffb650f0f231a42c5e [^]

Fixes issue 30319: Implement Store Server Offline Controller
Implement message sending code

---
M src-db/database/sourcedata/AD_REF_LIST.xml
M src/org/openbravo/mobile/core/servercontroller/MobileMainServerCheck.java
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/MobileServerUtils.java
M src/org/openbravo/mobile/core/servercontroller/ServerStateBackground.java
---
(0081844)
hgbot (developer)
2015-11-14 07:33

Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 6b8f79d1d40a4e1f16ee7f4f6a3f9be2ab56fe96
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Fri Nov 13 19:53:11 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/6b8f79d1d40a4e1f16ee7f4f6a3f9be2ab56fe96 [^]

Related to issue 30319: Implement Store Server Offline Controller
Added missed classes, implement message sending and receiving

---
A src/org/openbravo/mobile/core/servercontroller/MobileServerMessageHandler.java
A src/org/openbravo/mobile/core/servercontroller/MobileServerMessageProcessor.java
---
(0081845)
hgbot (developer)
2015-11-14 07:33

Repository: erp/pmods/org.openbravo.mobile.core
Changeset: c174b1eb56373f175f5b23e997667931a466bedf
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Fri Nov 13 20:12:33 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/c174b1eb56373f175f5b23e997667931a466bedf [^]

Related to issue 30319: Implement Store Server Offline Controller
Manual merge changed order of records in xml file, repaired with export.database

---
M src-db/database/sourcedata/AD_ELEMENT.xml
M src-db/database/sourcedata/AD_FIELD.xml
---
(0081991)
migueldejuana (developer)
2015-11-19 15:44

See more documentation here:

http://wiki.openbravo.com/wiki/Retail:Store_Server [^]
(0082024)
migueldejuana (developer)
2015-11-20 12:48

Tested and reviewed in 904779cf1592
(0082530)
hgbot (developer)
2015-12-02 11:51

Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 540b30c5aa4af6261b853601eac72277ecf14857
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Wed Dec 02 11:49:53 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/540b30c5aa4af6261b853601eac72277ecf14857 [^]

Related to issue 30319: Implement Store Server Offline Controller
Return import entry from the send message methods

---
M src/org/openbravo/mobile/core/servercontroller/MobileServerController.java
---

- Issue History
Date Modified Username Field Change
2015-07-06 16:00 mtaal New Issue
2015-07-06 16:00 mtaal Assigned To => mtaal
2015-07-06 16:00 mtaal Triggers an Emergency Pack => No
2015-08-11 15:09 mtaal Assigned To mtaal => migueldejuana
2015-08-11 15:10 mtaal File Added: servercontroller.zip
2015-09-28 18:07 mtaal Target Version RR15Q4 => RR16Q1
2015-11-14 07:33 hgbot Checkin
2015-11-14 07:33 hgbot Note Added: 0081842
2015-11-14 07:33 hgbot Checkin
2015-11-14 07:33 hgbot Note Added: 0081843
2015-11-14 07:33 hgbot Status new => resolved
2015-11-14 07:33 hgbot Resolution open => fixed
2015-11-14 07:33 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/ce413a60f99a7fbb59a3a4ffb650f0f231a42c5e [^]
2015-11-14 07:33 hgbot Checkin
2015-11-14 07:33 hgbot Note Added: 0081844
2015-11-14 07:33 hgbot Checkin
2015-11-14 07:33 hgbot Note Added: 0081845
2015-11-14 18:36 mtaal Review Assigned To => migueldejuana
2015-11-19 11:41 mtaal Relationship added related to 0031242
2015-11-19 11:41 mtaal Relationship added blocks 0030950
2015-11-19 12:10 mtaal Relationship added related to 0031525
2015-11-19 15:44 migueldejuana Note Added: 0081991
2015-11-20 12:48 migueldejuana Note Added: 0082024
2015-11-20 12:48 migueldejuana Status resolved => closed
2015-12-02 11:51 hgbot Checkin
2015-12-02 11:51 hgbot Note Added: 0082530


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker