Openbravo Issue Tracking System - Retail Modules |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0031242 | Retail Modules | Web POS | public | 2015-10-25 21:13 | 2015-11-23 16:26 |
|
Reporter | mtaal | |
Assigned To | mtaal | |
Priority | normal | Severity | major | Reproducibility | have not tried |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | RR16Q1 | Fixed in Version | RR16Q1 | |
Merge Request Status | |
Review Assigned To | migueldejuana |
OBNetwork customer | No |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0031242: Multiple server: store server drops, (offline) login does not work |
Description | Testing the following setup:
work with 2 servers: central and store server, each with their own host name (set in the /etc/hosts file)
- setup these servers in eclipse as 2 servers (each with their own port)
- define the servers in Mobile Server definition
Start both servers, login into webpos.
Stop the store server instance, logout and login into webpos.
--> login does not work.
Other issues:
- extra HttpSessions are created for OPTIONS calls
- after logging in, in offline mode, the systems logs out automatically
- some requests are done to the KernelServlet, the KernelServlet also needs to support the CORS headers and the DOOPTIONS call
- also support logout in a correct way, change the BroadCast concept to Transaction and add Broadcast concept which broadcasts a request to all servers but does not store a message |
Steps To Reproduce | See above. |
Proposed Solution | |
Additional Information | |
Tags | No tags attached. |
Relationships | related to | feature request | 0030319 | RR16Q1 | closed | migueldejuana | Implement Store Server Offline Controller |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2015-10-25 21:13 | mtaal | New Issue | |
2015-10-25 21:13 | mtaal | Assigned To | => mtaal |
2015-10-25 21:13 | mtaal | OBNetwork customer | => No |
2015-10-25 21:13 | mtaal | Triggers an Emergency Pack | => No |
2015-10-25 21:15 | mtaal | Description Updated | bug_revision_view_page.php?rev_id=9849#r9849 |
2015-10-26 00:55 | hgbot | Checkin | |
2015-10-26 00:55 | hgbot | Note Added: 0081287 | |
2015-10-26 00:56 | hgbot | Checkin | |
2015-10-26 00:56 | hgbot | Note Added: 0081288 | |
2015-10-26 09:15 | hgbot | Checkin | |
2015-10-26 09:15 | hgbot | Note Added: 0081290 | |
2015-11-19 11:36 | mtaal | Status | new => scheduled |
2015-11-19 11:36 | mtaal | Note Added: 0081976 | |
2015-11-19 11:36 | mtaal | Review Assigned To | => migueldejuana |
2015-11-19 11:36 | mtaal | Note Added: 0081977 | |
2015-11-19 11:36 | mtaal | Status | scheduled => resolved |
2015-11-19 11:36 | mtaal | Fixed in Version | => RR16Q1 |
2015-11-19 11:36 | mtaal | Resolution | open => fixed |
2015-11-19 11:41 | mtaal | Relationship added | related to 0030319 |
2015-11-23 16:26 | migueldejuana | Note Added: 0082101 | |
2015-11-23 16:26 | migueldejuana | Status | resolved => closed |
Notes |
|
(0081287)
|
hgbot
|
2015-10-26 00:55
|
|
|
|
(0081288)
|
hgbot
|
2015-10-26 00:56
|
|
Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 45a9b7925652780ffd6fb0afdc82ed2a5fe9a49e
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Sun Oct 25 21:24:47 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/45a9b7925652780ffd6fb0afdc82ed2a5fe9a49e [^]
Related to issue 31242: Multiple server: store server drops, (offline) login does not work
Set cors headers centrally, prevent session creation on DOOPTIONS calls
---
M src-db/database/sourcedata/AD_REF_LIST.xml
M src/org/openbravo/mobile/core/MobileCoreComponentServlet.java
M src/org/openbravo/mobile/core/authenticate/MobileKeyAuthenticationManager.java
M src/org/openbravo/mobile/core/login/Context.java
M src/org/openbravo/mobile/core/login/MobileCoreLoginHandler.java
M src/org/openbravo/mobile/core/login/MobileSessionActive.java
M src/org/openbravo/mobile/core/process/WebServiceAbstractServlet.java
M src/org/openbravo/mobile/core/process/WebServiceAuthenticatedServlet.java
M src/org/openbravo/mobile/core/utils/OBMOBCUtils.java
M web/org.openbravo.mobile.core/source/component/ob-login.js
M web/org.openbravo.mobile.core/source/component/obpos-approval.js
M web/org.openbravo.mobile.core/source/data/ob-requestrouter.js
---
|
|
|
(0081290)
|
hgbot
|
2015-10-26 09:15
|
|
Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 634e05a35bca6c54fcfc50612795f8388d4c8c8c
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Mon Oct 26 09:15:05 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/634e05a35bca6c54fcfc50612795f8388d4c8c8c [^]
Related to issue 31242: Multiple server: store server drops, (offline) login does not work
Removed unneeded System.err.println calls
---
M src/org/openbravo/mobile/core/authenticate/MobileKeyAuthenticationManager.java
M src/org/openbravo/mobile/core/login/Context.java
---
|
|
|
(0081976)
|
mtaal
|
2015-11-19 11:36
|
|
|
|
(0081977)
|
mtaal
|
2015-11-19 11:36
|
|
|
|
|
Tested and reviewed in 4881004e9775 |
|