Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0016495Openbravo ERPA. Platformpublic2011-03-25 17:272011-04-08 00:00
marvintm 
alostale 
urgentmajoralways
closedfixed 
5
 
3.0RC6 
Core
No
0016495: Tab added by a module is not visible until the browser cache is refreshed
When a module adds a tab to an existing window, the system is supposed to detect that the window has changed, and it should recreate the window so that the new tab is visible.

However, this doesn't happen.
- Log in the application, and go to the Sales Invoice window.
- Log as system administrator, and install the Accounting Tab for Transaction module.
- Initiate the rebuild, and once it finishes, restart tomcat.
- Log in the application again, and go to the Sales Invoice window.
- Notice that the "Accounting" tab is not shown.
- Refresh the browser cache, and reload the Sales Invoice window.
- Notice that the "Accounting" tab appears.
No tags attached.
related to defect 00161343.0MP2 closed alostale Window definition is not refreshed if a customization is done using an Industry Template 
Issue History
2011-03-25 17:27marvintmNew Issue
2011-03-25 17:27marvintmAssigned To => alostale
2011-03-25 17:27marvintmModules => Core
2011-03-28 10:16shuehnerIssue Monitored: shuehner
2011-03-29 09:20alostaleTarget Version => 3.0RC6
2011-03-29 09:20alostaleStatusnew => scheduled
2011-03-29 09:20alostalefix_in_branch => pi
2011-03-30 17:16alostaleRelationship addedrelated to 0016134
2011-03-30 17:22hgbotCheckin
2011-03-30 17:22hgbotNote Added: 0035374
2011-03-30 17:22hgbotStatusscheduled => resolved
2011-03-30 17:22hgbotResolutionopen => fixed
2011-03-30 17:22hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/a509e24e676f37df95a2ff54ad5a579c8564b9af [^]
2011-04-07 12:07mtaalNote Added: 0035712
2011-04-07 12:07mtaalStatusresolved => closed
2011-04-08 00:00anonymoussf_bug_id0 => 3279902

Notes
(0035374)
hgbot   
2011-03-30 17:22   
Repository: erp/devel/pi
Changeset: a509e24e676f37df95a2ff54ad5a579c8564b9af
Author: Asier Lostalé <asier.lostale <at> openbravo.com>
Date: Wed Mar 30 17:20:49 2011 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/a509e24e676f37df95a2ff54ad5a579c8564b9af [^]

fixed bug 16495, fixed bug 16134

  Browser caching for Components has changed:
   -Now ETag is different if there is any module in development. Fixing in this way the caching for templates
    as well as caching for modules adding tabs to windows within other modules.
   -ETag in case of no modules in development is composed by all module versions and whether they are enable.
   -Removed non used ETag from StandardWindowComponent

---
M modules/org.openbravo.client.application/src/org/openbravo/client/application/window/StandardWindowComponent.java
M modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/BaseComponent.java
A modules/org.openbravo.client.application/src/org/openbravo/client/application/event/ModuleHandler.java
---
(0035712)
mtaal   
2011-04-07 12:07   
Works