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

View Revisions: Issue #39060 All Revisions ] 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
Powered by Mantis Bugtracker