Project:
View Revisions: Issue #39060 | [ Back to Issue ] | ||
Summary | 0039060: reports randomly not downloaded using different server names | ||
Revision | 2018-07-27 09:24 by alostale | ||
Steps To Reproduce | In a local instance: 1. Apply attached 39060-force-error.diff which allows to emulate concurrency race condition by delaying half of the requests to GeneralAccountingReports 2. In browser A, log in using http://localhost:8080/openbravo [^] 3. In browser B (note it must be another browser/context in order to isolate session cookies), log in using http://127.0.0.1:8080/openbravo [^] 4. In both browsers open Balance sheet and P&L structure report 5. Fill in all required parameters 6. In browser A, click on PDF button (check it takes more than 5s to complete the request, if that's not the case click again) 7. While browser A is processing the request, in browser B click on PDF button -> ERROR: the report is not downloaded in browser A, although it is in B there should be a GET request to download report, depending on names used for server and on browser, this request in the failing browser will have a 302 status (which redirects to Login page though it is not visualized) or it will be completelly blocked by browser |
||
Revision | 2018-07-27 09:20 by alostale | ||
Steps To Reproduce | In a local instance: 1. Apply attached 39060-force-error.diff which allows to emulate concurrency race condition by delaying half of the requests to GeneralAccountingReports 2. In browser A, log in using http://localhost:8080/openbravo [^] 3. In browser B (note it must be another browser/context in order to isolate session cookies), log in using http://127.0.0.1:8080/openbravo [^] 4. In both browsers open Balance sheet and P&L structure report 5. Fill in all required parameters 6. In browser A, click on PDF button (check it takes more than 5s to complete the request, if that's not the case click again) 7. While browser A is processing the request, in browser B click on PDF button -> ERROR: the report is not downloaded in browser A, although it is in B |
||
Revision | 2018-07-27 09:17 by alostale | ||
Steps To Reproduce | In a local instance: 1. Apply attached 39060-force-error.diff which allows to emulate concurrency race condition by delaying half of the requests to GeneralAccountingReports 2. In browser A, log in using http://localhost:8080/openbravo [^] 3. In browser B (note it must be another browser/context in order to isolate session cookies), log in using http://127.0.0.1:8080/openbravo [^] 4. In both browsers open Balance sheet and P&L structure report 5. Fill in all required parameters 6. In browser A, click on PDF button (check it takes more than 5s to complete the request, if that's not the case click again) 7. While browser A is processing the request, in browser B click on PDF button -> ERROR: the report is not downloaded in browser B, although it is in A |
||
Revision | 2018-07-27 09:16 by alostale | ||
Steps To Reproduce | In a local instance: 1. Apply attached 39060-force-error.diff which allows to emulate concurrency race condition by delaying half of the requests to GeneralAccountingReports 2. In browser A, log in using http://localhost:8080/openbravo [^] 3. In browser B (note it must be another browser/context in order to isolate session cookies), log in using http://127.0.0.1:8080/openbravo [^] 4. In both browsers open Balance sheet and P&L structure report 5. Fill in all required parameters 6. In browser A, click on PDF button (check it takes more than 5s to complete the request, if that's not the case click again) 7. While browser A is processing the request, in browser B click on PDF button -> ERROR: the report is not downloaded |
||
Revision | 2018-07-27 09:10 by alostale | ||
Steps To Reproduce | - |
Copyright © 2000 - 2009 MantisBT Group |