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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0035128
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Retail Modules] Web POSmajoralways2017-02-01 12:382017-08-01 14:25
ReportermarvintmView Statuspublic 
Assigned Tomarvintm 
PrioritynormalResolutionfixedFixed in VersionRR17Q2
StatusclosedFix in branchFixed in SCM revision1ce2b73929db
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Toguilleaer
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0035128: Timeout should be forced in remote requests

DescriptionCurrently, when doing a remote request from the mobile.platform using the OB.DS.Process or OB.DS.Request APIs, it's possible to specify a timeout. This timeout is very important, because otherwise the request will wait for up to 2 minutes until finally failing, and this can create very bad user experience in cases in which the server is up, but struggling.

It's unfortunately common, particularly for external modules, to forget to define this timeout. Therefore, we believe it's a good idea to force this timeout to a smaller value than the default value in Enyo, to improve the user experience in this cases.
Steps To Reproduce.
Proposed SolutionTimeout will be forced if it is not specified, in OB.DS.Request and OB.DS.Process APIs.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
depends on backport 0036571RR17Q1.3 closedmarvintm Timeout should be forced in remote requests 

-  Notes
(0094005)
hgbot (developer)
2017-02-02 08:59

Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 1ce2b73929db5f7df5d13341c0705aa2a8562749
Author: Antonio Moreno <antonio.moreno <at> openbravo.com>
Date: Wed Feb 01 12:39:27 2017 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/1ce2b73929db5f7df5d13341c0705aa2a8562749 [^]

Fixed issue 35128. Timeout will be forced to 15 sec in case it is not specified, in OB.DS.Process and OB.DS.Request.

---
M web/org.openbravo.mobile.core/source/data/ob-datasource.js
---

- Issue History
Date Modified Username Field Change
2017-02-01 12:38 marvintm New Issue
2017-02-01 12:38 marvintm Assigned To => marvintm
2017-02-01 12:38 marvintm Triggers an Emergency Pack => No
2017-02-02 08:59 hgbot Checkin
2017-02-02 08:59 hgbot Note Added: 0094005
2017-02-02 08:59 hgbot Status new => resolved
2017-02-02 08:59 hgbot Resolution open => fixed
2017-02-02 08:59 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/1ce2b73929db5f7df5d13341c0705aa2a8562749 [^]
2017-02-07 17:39 guilleaer Review Assigned To => guilleaer
2017-02-07 17:39 guilleaer Status resolved => closed
2017-02-07 17:39 guilleaer Fixed in Version => RR17Q2
2017-08-01 14:24 marvintm Status closed => new
2017-08-01 14:24 marvintm Resolution fixed => open
2017-08-01 14:24 marvintm Fixed in Version RR17Q2 =>
2017-08-01 14:25 marvintm Status new => scheduled
2017-08-01 14:25 marvintm Status scheduled => resolved
2017-08-01 14:25 marvintm Fixed in Version => RR17Q2
2017-08-01 14:25 marvintm Resolution open => fixed
2017-08-01 14:25 marvintm Status resolved => closed


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker