Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0037361 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
feature request | [Retail Modules] Web POS | major | have not tried | 2017-11-22 13:28 | 2018-01-26 07:58 | |||
Reporter | aaroncalero | View Status | public | |||||
Assigned To | migueldejuana | |||||||
Priority | normal | Resolution | fixed | Fixed in Version | ||||
Status | closed | Fix in branch | Fixed in SCM revision | 871d2578c8bc | ||||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Review Assigned To | marvintm | |||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0037361: All WebPOS timeouts should be configurable by preferences | |||||||
Description | Currently there are several hardcoded timeouts in web pos: *15 seconds for OB.DS.Requests/OB.DS.Processes *20 seconds for dataSyncModels *60 seconds for master data loading *etc. Depending on the performance of different environments, these timeouts might not be enough, and custom code must be used to change them. It would be nice if timeouts could be configurable by preference, in order to be able to change them without needing to change the code. | |||||||
Steps To Reproduce | - | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | ||||||||
|
Notes | |
(0101170) hgbot (developer) 2017-12-20 16:21 |
Repository: erp/pmods/org.openbravo.mobile.core Changeset: 4af6ff9df5298448aa170393fd68ee8609c04c84 Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> Date: Tue Dec 19 17:18:48 2017 +0100 URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/4af6ff9df5298448aa170393fd68ee8609c04c84 [^] Fixed issue 0037361: All WebPOS timeouts should be configurable by preferences - Create new 2 columns in Services to define a default timeout(just editable when the module is in dev) for this request and another one to let the user define a timeout - Set the values for all defined services. Generic service must be empty always because it is the service selected if we are doing a request for a serive not defined. Also SynchronizedServerProcessCaller for Synchronize Mode must be empty because we will use the timeout of the original service request - New function getServiceByName will retrieve the service passing the name - New function getServiceTimeout will calculate the timeout for the request following a logic of priorities. We will be able to skip this priority rule if we define overrideDefaultTimeout in the parameters of the request --- M src-db/database/model/tables/OBMOBC_SERVICES.xml M src-db/database/sourcedata/AD_COLUMN.xml M src-db/database/sourcedata/AD_DATASET_COLUMN.xml M src-db/database/sourcedata/AD_ELEMENT.xml M src-db/database/sourcedata/AD_FIELD.xml M src-db/database/sourcedata/OBMOBC_SERVICES.xml M src/org/openbravo/mobile/core/login/MobileCoreLoginUtilsServlet.java M web/org.openbravo.mobile.core/source/data/ob-datasource.js M web/org.openbravo.mobile.core/source/data/ob-requestrouter.js A src-db/database/sourcedata/AD_AUXILIARINPUT.xml --- |
(0101171) hgbot (developer) 2017-12-20 16:21 |
Repository: erp/pmods/org.openbravo.mobile.core Changeset: 3e387315fdf607d8075b876efa8fd8ea663321f8 Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> Date: Tue Dec 19 18:07:43 2017 +0100 URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/3e387315fdf607d8075b876efa8fd8ea663321f8 [^] Fixed issue 0037361: All WebPOS timeouts should be configurable by preferences - Fix small typo in the Auxiliary input - Add a preference to define a default timeout for all requests --- M src-db/database/sourcedata/AD_AUXILIARINPUT.xml M src-db/database/sourcedata/AD_PREFERENCE.xml M src-db/database/sourcedata/AD_REF_LIST.xml M web/org.openbravo.mobile.core/source/data/ob-datasource.js M web/org.openbravo.mobile.core/source/data/ob-requestrouter.js --- |
(0101172) hgbot (developer) 2017-12-20 16:26 |
Repository: erp/pmods/org.openbravo.retail.posterminal Changeset: ed0f997b1110cb1a55052a39a60198eaf59beac7 Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> Date: Tue Dec 19 17:19:39 2017 +0100 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/ed0f997b1110cb1a55052a39a60198eaf59beac7 [^] Fixed issue 0037361: All WebPOS timeouts should be configurable by preferences - Set the default values for defined services --- M src-db/database/sourcedata/OBMOBC_SERVICES.xml --- |
(0101207) hgbot (developer) 2017-12-22 11:32 |
Repository: erp/pmods/org.openbravo.mobile.procurement Changeset: 934dd84f362e7a2a766f9362b78e44e04e9706e4 Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> Date: Fri Dec 22 11:32:45 2017 +0100 URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.procurement/rev/934dd84f362e7a2a766f9362b78e44e04e9706e4 [^] Fixed issue 0037361: All WebPOS timeouts should be configurable by preferences - Set default timeout value for defined services --- M src-db/database/sourcedata/OBMOBC_SERVICES.xml --- |
(0101208) hgbot (developer) 2017-12-22 11:34 |
Repository: erp/pmods/org.openbravo.mobile.warehouse.physicalinventory Changeset: 25989ce37496b18fdefb41715695efcf46006af4 Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> Date: Fri Dec 22 11:34:47 2017 +0100 URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.warehouse.physicalinventory/rev/25989ce37496b18fdefb41715695efcf46006af4 [^] Fixed issue 0037361: All WebPOS timeouts should be configurable by preferences - Set default timeout value for defined services --- M src-db/database/sourcedata/OBMOBC_SERVICES.xml --- |
(0101209) hgbot (developer) 2017-12-22 11:39 |
Repository: erp/pmods/org.openbravo.mobile.warehouse Changeset: 6f84614c444825edfb5bc9cda4579d4e33d272aa Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> Date: Fri Dec 22 11:39:12 2017 +0100 URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.warehouse/rev/6f84614c444825edfb5bc9cda4579d4e33d272aa [^] Fixed issue 0037361: All WebPOS timeouts should be configurable by preferences - Set default timeout value for defined services --- M src-db/database/sourcedata/OBMOBC_SERVICES.xml --- |
(0101210) hgbot (developer) 2017-12-22 11:49 |
Repository: erp/pmods/org.openbravo.retail.sessions Changeset: 8adffc6c175c8c52d99e2d3b9b0c6abd86a60457 Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> Date: Fri Dec 22 11:49:49 2017 +0100 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.sessions/rev/8adffc6c175c8c52d99e2d3b9b0c6abd86a60457 [^] Fixed issue 0037361: All WebPOS timeouts should be configurable by preferences - Set default timeout value for defined services --- M src-db/database/sourcedata/OBMOBC_SERVICES.xml --- |
(0101212) hgbot (developer) 2017-12-22 12:16 |
Repository: erp/pmods/org.openbravo.mobile.core Changeset: c6c99d36d70aa45b848fd3e94ad107e5eee432e9 Author: Antonio Moreno <antonio.moreno <at> openbravo.com> Date: Fri Dec 22 12:16:04 2017 +0100 URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/c6c99d36d70aa45b848fd3e94ad107e5eee432e9 [^] Related to issue 37361. User timeout will now be configurable even if module is not in development --- M src-db/database/model/triggers/OBMOBC_SERVICES_MOD_TRG.xml --- |
(0101213) hgbot (developer) 2017-12-22 12:31 |
Repository: erp/pmods/org.openbravo.retail.bestsellers Changeset: f936308ff8e31065647a33c612c0c5fe68698c55 Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> Date: Fri Dec 22 12:31:19 2017 +0100 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.bestsellers/rev/f936308ff8e31065647a33c612c0c5fe68698c55 [^] Fixed issue 0037361: All WebPOS timeouts should be configurable by preferences - Set default timeout value for defined services --- M src-db/database/sourcedata/OBMOBC_SERVICES.xml --- |
(0101214) hgbot (developer) 2017-12-22 12:34 |
Repository: erp/pmods/org.openbravo.retail.discounts.combo Changeset: 138da8a83dfe0799850cf6415150bd163395b3ad Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> Date: Fri Dec 22 12:34:29 2017 +0100 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.discounts.combo/rev/138da8a83dfe0799850cf6415150bd163395b3ad [^] Fixed issue 0037361: All WebPOS timeouts should be configurable by preferences - Set default timeout value for defined services --- M src-db/database/sourcedata/OBMOBC_SERVICES.xml --- |
(0101215) hgbot (developer) 2017-12-22 12:35 |
Repository: erp/pmods/org.openbravo.retail.complementary Changeset: 3aa1f0748a0f9687480fc222b41fa1163810239d Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> Date: Fri Dec 22 12:35:08 2017 +0100 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.complementary/rev/3aa1f0748a0f9687480fc222b41fa1163810239d [^] Fixed issue 0037361: All WebPOS timeouts should be configurable by preferences - Set default timeout value for defined services --- M src-db/database/sourcedata/OBMOBC_SERVICES.xml --- |
(0101216) hgbot (developer) 2017-12-22 12:38 |
Repository: erp/pmods/org.openbravo.retail.digitalcoupons Changeset: 99a57e5212950654173d6a64aae2f3eccfa8bb6c Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> Date: Fri Dec 22 12:38:29 2017 +0100 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.digitalcoupons/rev/99a57e5212950654173d6a64aae2f3eccfa8bb6c [^] Fixed issue 0037361: All WebPOS timeouts should be configurable by preferences - Set default timeout value for defined services --- M src-db/database/sourcedata/OBMOBC_SERVICES.xml --- |
(0101217) hgbot (developer) 2017-12-22 12:39 |
Repository: erp/pmods/org.openbravo.retail.discounts.coupons Changeset: 4b37d9f35593d28da38db047fd0810e53be80d92 Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> Date: Fri Dec 22 12:39:15 2017 +0100 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.discounts.coupons/rev/4b37d9f35593d28da38db047fd0810e53be80d92 [^] Fixed issue 0037361: All WebPOS timeouts should be configurable by preferences - Set default timeout value for defined services --- M src-db/database/sourcedata/OBMOBC_SERVICES.xml --- |
(0101218) hgbot (developer) 2017-12-22 12:40 |
Repository: erp/pmods/org.openbravo.retail.discounts.bytotal Changeset: 1c22cd85ff55bf79d81086b7fcceae8c2ea99380 Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> Date: Fri Dec 22 12:40:49 2017 +0100 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.discounts.bytotal/rev/1c22cd85ff55bf79d81086b7fcceae8c2ea99380 [^] Fixed issue 0037361: All WebPOS timeouts should be configurable by preferences - Set default timeout value for defined services --- M src-db/database/sourcedata/OBMOBC_SERVICES.xml --- |
(0101219) hgbot (developer) 2017-12-22 12:41 |
Repository: erp/pmods/org.openbravo.retail.discounts.category Changeset: 255f1d698f4ab7da19b24b9c8ba189a7e26896c9 Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> Date: Fri Dec 22 12:41:47 2017 +0100 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.discounts.category/rev/255f1d698f4ab7da19b24b9c8ba189a7e26896c9 [^] Fixed issue 0037361: All WebPOS timeouts should be configurable by preferences - Set default timeout value for defined services --- M src-db/database/sourcedata/OBMOBC_SERVICES.xml --- |
(0101220) hgbot (developer) 2017-12-22 12:42 |
Repository: erp/pmods/org.openbravo.retail.discounts.bypaymentmethod Changeset: cdf07b28c4bb6e0d184dbafff3bbc412d5a1452c Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> Date: Fri Dec 22 12:42:42 2017 +0100 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.discounts.bypaymentmethod/rev/cdf07b28c4bb6e0d184dbafff3bbc412d5a1452c [^] Fixed issue 0037361: All WebPOS timeouts should be configurable by preferences - Set default timeout value for defined services --- M src-db/database/sourcedata/OBMOBC_SERVICES.xml --- |
(0101221) hgbot (developer) 2017-12-22 12:43 |
Repository: erp/pmods/org.openbravo.retail.verystar Changeset: 95e7f9cb20d5e1b6e8d72c37c97d497e41ec948b Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> Date: Fri Dec 22 12:43:46 2017 +0100 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.verystar/rev/95e7f9cb20d5e1b6e8d72c37c97d497e41ec948b [^] Fixed issue 0037361: All WebPOS timeouts should be configurable by preferences - Set default timeout value for defined services --- M src-db/database/sourcedata/OBMOBC_SERVICES.xml --- |
(0101222) hgbot (developer) 2017-12-22 12:44 |
Repository: erp/pmods/org.openbravo.retail.stockvalidation Changeset: 204c4226a989455b7e617eeb87a1715e11d88ea2 Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> Date: Fri Dec 22 12:44:33 2017 +0100 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.stockvalidation/rev/204c4226a989455b7e617eeb87a1715e11d88ea2 [^] Fixed issue 0037361: All WebPOS timeouts should be configurable by preferences - Set default timeout value for defined services --- M src-db/database/sourcedata/OBMOBC_SERVICES.xml --- |
(0101223) hgbot (developer) 2017-12-22 12:45 |
Repository: erp/pmods/org.openbravo.retail.servicesequence Changeset: b689b641eabc8a2bf987f5b9efb18df82192ee05 Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> Date: Fri Dec 22 12:45:09 2017 +0100 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.servicesequence/rev/b689b641eabc8a2bf987f5b9efb18df82192ee05 [^] Fixed issue 0037361: All WebPOS timeouts should be configurable by preferences - Set default timeout value for defined services --- M src-db/database/sourcedata/OBMOBC_SERVICES.xml --- |
(0101224) hgbot (developer) 2017-12-22 12:46 |
Repository: erp/pmods/org.openbravo.retail.productonthefly Changeset: 5dd08426e8623b417100d884cec6fcf7162d30f6 Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> Date: Fri Dec 22 12:45:49 2017 +0100 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.productonthefly/rev/5dd08426e8623b417100d884cec6fcf7162d30f6 [^] Fixed issue 0037361: All WebPOS timeouts should be configurable by preferences - Set default timeout value for defined services --- M src-db/database/sourcedata/OBMOBC_SERVICES.xml --- |
(0101225) hgbot (developer) 2017-12-22 12:46 |
Repository: erp/pmods/org.openbravo.retail.multiupc Changeset: bf7b4ada0953d0e1a6e89eac0e9d96a91e64d2e0 Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> Date: Fri Dec 22 12:46:25 2017 +0100 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.multiupc/rev/bf7b4ada0953d0e1a6e89eac0e9d96a91e64d2e0 [^] Fixed issue 0037361: All WebPOS timeouts should be configurable by preferences - Set default timeout value for defined services --- M src-db/database/sourcedata/OBMOBC_SERVICES.xml --- |
(0101226) hgbot (developer) 2017-12-22 12:47 |
Repository: erp/pmods/org.openbravo.retail.scanreceipt Changeset: 2c2a9e450c417b0a3592fec1869bb25540de1dca Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> Date: Fri Dec 22 12:46:55 2017 +0100 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.scanreceipt/rev/2c2a9e450c417b0a3592fec1869bb25540de1dca [^] Fixed issue 0037361: All WebPOS timeouts should be configurable by preferences - Set default timeout value for defined services --- M src-db/database/sourcedata/OBMOBC_SERVICES.xml --- |
(0101227) hgbot (developer) 2017-12-22 12:47 |
Repository: erp/pmods/org.openbravo.retail.loyalty Changeset: 5935f0956c16f2f0a1aea9bd24d692f5ef91e2d5 Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> Date: Fri Dec 22 12:47:45 2017 +0100 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.loyalty/rev/5935f0956c16f2f0a1aea9bd24d692f5ef91e2d5 [^] Fixed issue 0037361: All WebPOS timeouts should be configurable by preferences - Set default timeout value for defined services --- M src-db/database/sourcedata/OBMOBC_SERVICES.xml --- |
(0101228) hgbot (developer) 2017-12-22 12:48 |
Repository: erp/pmods/org.openbravo.retail.productcost Changeset: 7bc52532e7b5e37a17b8133f57aeb9df8654bdbd Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> Date: Fri Dec 22 12:48:19 2017 +0100 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.productcost/rev/7bc52532e7b5e37a17b8133f57aeb9df8654bdbd [^] Fixed issue 0037361: All WebPOS timeouts should be configurable by preferences - Set default timeout value for defined services --- M src-db/database/sourcedata/OBMOBC_SERVICES.xml --- |
(0101229) hgbot (developer) 2017-12-22 12:49 |
Repository: erp/pmods/org.openbravo.retail.levelpricing Changeset: e3ae344bae77eeea7e4945d4e80cd5daea7a032d Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> Date: Fri Dec 22 12:48:54 2017 +0100 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.levelpricing/rev/e3ae344bae77eeea7e4945d4e80cd5daea7a032d [^] Fixed issue 0037361: All WebPOS timeouts should be configurable by preferences - Set default timeout value for defined services --- M src-db/database/sourcedata/OBMOBC_SERVICES.xml --- |
(0101230) hgbot (developer) 2017-12-22 12:49 |
Repository: erp/pmods/org.openbravo.retail.discounts.scaledprice Changeset: 9972d5cb0cd209edf480947b7855b5ef12bc3ec5 Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> Date: Fri Dec 22 12:49:30 2017 +0100 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.discounts.scaledprice/rev/9972d5cb0cd209edf480947b7855b5ef12bc3ec5 [^] Fixed issue 0037361: All WebPOS timeouts should be configurable by preferences - Set default timeout value for defined services --- M src-db/database/sourcedata/OBMOBC_SERVICES.xml --- |
(0101231) hgbot (developer) 2017-12-22 12:50 |
Repository: erp/pmods/org.openbravo.retail.discounts.discountmatrixmanagement Changeset: 871d2578c8bc3b0a2ee6f26f12bf25eb8a7214c3 Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> Date: Fri Dec 22 12:50:03 2017 +0100 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.discounts.discountmatrixmanagement/rev/871d2578c8bc3b0a2ee6f26f12bf25eb8a7214c3 [^] Fixed issue 0037361: All WebPOS timeouts should be configurable by preferences - Set default timeout value for defined services --- M src-db/database/sourcedata/OBMOBC_SERVICES.xml --- |
Copyright © 2000 - 2009 MantisBT Group |