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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0014153
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] Z. Othersmajoralways2010-08-10 10:222010-12-09 16:04
ReporterrgorisView Statuspublic 
Assigned Tomtaal 
PriorityurgentResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision85b11893f4ed
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product Version2.50SCM revision 
Review Assigned To
Web browser
ModulesUser Interface Application
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0014153: Re-login after time out results in double tab rows

Description3.0-RC1-demo instance
When you let the session expire, then click any classic tab or link, you are forced to log in again. Doing so, the window will then be opened WITHIN the iFrame below the new tabs, hereby showing the tabs again.
Steps To ReproduceSee above
TagsNo tags attached.
Attached Filespng file icon WindowInFrame-1.png [^] (200,922 bytes) 2010-08-10 10:22

- Relationships Relation Graph ] Dependency Graph ]
duplicate of defect 0014381 closeddbaz Problems with deactivated/timed-out sessions and layout 
related to defect 00144813.0RC3 closeddbaz The Tomcat process restart keeps the upper menu frame 
related to defect 0014486 closedmtaal Problem with session timeout/invalidation & seam 

-  Notes
(0030349)
dbaz (developer)
2010-08-26 13:12

Once the session is expired, or if you paste in the browser's url directly an deep linking url (and the user is not logged in) this is which should happen:
* The system redirects to the login screen (and saves in the cache the desired url)
* Once the login is successful the saved desired url is loaded

Notice that a nice feature would be that in the dynamic url, also there should be an ID to specify in which Role we are, in order to login directly as the desired role (to avoid tabs with an 'Error: no permissions' msgbox once you hace logged in)
(0030540)
hgbot (developer)
2010-08-31 13:39

Repository: erp/mods/org.openbravo.client.kernel
Changeset: dd6ce6ef6d6657e16d3e1a976e04e84068e6b4e9
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Tue Aug 31 13:39:23 2010 +0200
URL: http://code.openbravo.com/erp/mods/org.openbravo.client.kernel/rev/dd6ce6ef6d6657e16d3e1a976e04e84068e6b4e9 [^]

Rollback change, related to issue 14153: Re-login after time out results in double tab rows

---
M src/org/openbravo/client/kernel/templates/application_js.ftl
---
(0030623)
hgbot (developer)
2010-09-05 22:34

Repository: erp/mods/org.openbravo.client.application
Changeset: 5672a9ce2ca1431f0a9d8024478f293122c12b19
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Sun Sep 05 22:34:05 2010 +0200
URL: http://code.openbravo.com/erp/mods/org.openbravo.client.application/rev/5672a9ce2ca1431f0a9d8024478f293122c12b19 [^]

Fixes issue 14153: Re-login after time out results in double tab rows

---
M src/org/openbravo/client/application/templates/layout.js.ftl
---
(0030782)
shuehner (administrator)
2010-09-07 18:19

Reopening as the related 14381 is not solved completely and the cset's were mixed between those issues (see details for still broken behavior in 14381)

When resolving please also mark the related 14381 as resolved, too.
(0030823)
hgbot (developer)
2010-09-08 10:26

Repository: erp/mods/org.openbravo.client.application
Changeset: 85b11893f4ed824dd6149a4247937778513be679
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Wed Sep 08 10:26:27 2010 +0200
URL: http://code.openbravo.com/erp/mods/org.openbravo.client.application/rev/85b11893f4ed824dd6149a4247937778513be679 [^]

Fixes issue 14381: Problems with deactivated/timed-out sessions and layout, Fixes issue 14153: Re-login after time out results in double tab rows

---
M src/org/openbravo/client/application/templates/layout.js.ftl
---
(0030855)
shuehner (administrator)
2010-09-08 17:26

Testing working ok now. The login page does reload itself in the main windows(in pi, post MP21) if it has been opened in a tab. Additionally the new layout has a similar check to not show itself inside a tab.

- Issue History
Date Modified Username Field Change
2010-08-10 10:22 rgoris New Issue
2010-08-10 10:22 rgoris Assigned To => mtaal
2010-08-10 10:22 rgoris File Added: WindowInFrame-1.png
2010-08-16 11:32 mtaal Assigned To mtaal => dbaz
2010-08-26 13:12 dbaz Note Added: 0030349
2010-08-31 11:53 dbaz Relationship added duplicate of 0014185
2010-08-31 11:53 dbaz Relationship deleted 0014185
2010-08-31 11:53 dbaz Relationship added duplicate of 0014381
2010-08-31 13:39 hgbot Checkin
2010-08-31 13:39 hgbot Note Added: 0030540
2010-09-05 14:19 mtaal Assigned To dbaz => mtaal
2010-09-05 22:34 hgbot Checkin
2010-09-05 22:34 hgbot Note Added: 0030623
2010-09-05 22:34 hgbot Status new => resolved
2010-09-05 22:34 hgbot Resolution open => fixed
2010-09-05 22:34 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/mods/org.openbravo.client.application/rev/5672a9ce2ca1431f0a9d8024478f293122c12b19 [^]
2010-09-07 18:19 shuehner Note Added: 0030782
2010-09-07 18:19 shuehner Status resolved => new
2010-09-07 18:19 shuehner Resolution fixed => open
2010-09-08 10:26 hgbot Checkin
2010-09-08 10:26 hgbot Note Added: 0030823
2010-09-08 10:26 hgbot Status new => resolved
2010-09-08 10:26 hgbot Resolution open => fixed
2010-09-08 10:26 hgbot Fixed in SCM revision http://code.openbravo.com/erp/mods/org.openbravo.client.application/rev/5672a9ce2ca1431f0a9d8024478f293122c12b19 [^] => http://code.openbravo.com/erp/mods/org.openbravo.client.application/rev/85b11893f4ed824dd6149a4247937778513be679 [^]
2010-09-08 15:41 dbaz Relationship added related to 0014481
2010-09-08 17:25 shuehner Relationship added related to 0014486
2010-09-08 17:26 shuehner Note Added: 0030855
2010-09-08 17:26 shuehner Status resolved => closed
2010-12-09 16:04 anonymous sf_bug_id 0 => 3133352


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker