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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0007173
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] Z. Othersmajoralways2009-01-27 22:162009-04-21 10:33
ReporterdbazView Statuspublic 
Assigned Toshuehner 
PriorityurgentResolutionfixedFixed in Version2.50beta
StatusclosedFix in branchpiFixed in SCM revision13325
ProjectionnoneETAnoneTarget Version
OSLinux 32 bitDatabaseOracleJava version1.6.0_10
OS VersionKubuntu 8.10Database version10g XEAnt version1.7.1
Product VersionpiSCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0007173: AJAX calls are not taken into account as "activity" into the application

DescriptionAJAX calls are not taken into account as "activity" into the application

Due to the fix of this bug

https://issues.openbravo.com/view.php?id=4327 [^]

now no ajax call is managed as activity of a user.

The solution of the previous said bug should be only discard the alerts update of the session timing computing and not the whole total of ajax calls.

As the previous bug was resolved, now if there are AJAX processes which the user invokes to do something, they are not taken into account
Proposed SolutionChange the
https://issues.openbravo.com/view.php?id=4327 [^]
fix in order ignore just the alert updating in terms of timeout (and not all the AJAX calls)
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0004327 closedalostale Session Timeout 

-  Notes
(0012917)
rafaroda (developer)
2009-01-30 15:33

David,

Could you please provide some steps to reproduce this issue in some way?

Thank you.
(0013256)
dbaz (developer)
2009-02-09 12:19

For example:

Set in web.xml

<session-timeout>1</session-timeout>

The as System Administrator go to

General Setup || Application || Module Management || Module Management

Press "Scan for updates" each 5 seconds... Since it is an ajax call, due to the bug explained, it is not taken into account as a change, and the session expires in 60 seconds (and it shouldn't because you are doing "something")
(0013684)
svnbot (reporter)
2009-02-18 18:02

Repository: openbravo
Revision: 13325
Author: huehner
Date: 2009-02-18 18:02:27 +0100 (Wed, 18 Feb 2009)

Fixed 7173
- add code to mark individual ajax-requests as to be ignored for the session timeout
- for now only ignore the checkAlert request for session timeout instead of all ajax requests

---
U trunk/src/org/openbravo/erpCommon/utility/VerticalMenu.html
U trunk/src-core/src/org/openbravo/utils/SessionExpirationFilter.java
U trunk/web/js/ajax.js
---

https://dev.openbravo.com/websvn/openbravo/?rev=13325&sc=1 [^]

- Issue History
Date Modified Username Field Change
2009-01-27 22:16 dbaz New Issue
2009-01-27 22:16 dbaz Assigned To => gorka_gil
2009-01-27 22:16 dbaz sf_bug_id 0 => 2541342
2009-01-27 22:16 dbaz Regression testing => No
2009-01-27 22:17 dbaz Relationship added related to 0004327
2009-01-30 15:33 rafaroda Note Added: 0012917
2009-01-30 15:33 rafaroda Status new => feedback
2009-02-09 12:19 dbaz Note Added: 0013256
2009-02-09 12:20 dbaz Status feedback => scheduled
2009-02-09 12:20 dbaz fix_in_branch => trunk
2009-02-10 16:53 gorka_gil Assigned To gorka_gil => shuehner
2009-02-18 18:02 svnbot Checkin
2009-02-18 18:02 svnbot Note Added: 0013684
2009-02-18 18:02 svnbot Status scheduled => resolved
2009-02-18 18:02 svnbot Resolution open => fixed
2009-02-18 18:02 svnbot svn_revision => 13325
2009-04-21 10:33 psarobe Status resolved => closed


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker