Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0009424Openbravo ERP09. Financial managementpublic2009-06-10 16:492011-10-02 22:16
shuehner 
eduardo_Argal 
normalminorhave not tried
closedout of date 
5
pi 
 
Core
No
0009424: InitialOrgSetup contains many class members (static and non-static)
This class has static and instance class members used from the doPost-method. This will lead to hard to reproduce/timing-dependent bugs when used from multiple users at the same time.
At minimum remove the static class members.

Depending on ApplicationServer config the normal class members also lead to the same problem.
No tags attached.
related to defect 0009421 closed rakheemohanlal ReportProjectProfitabilityJR: static class members 
Issue History
2009-06-10 16:49shuehnerNew Issue
2009-06-10 16:49shuehnerAssigned To => rafaroda
2009-06-10 16:50shuehnerNote Added: 0017188
2009-06-10 16:52shuehnerRelationship addedrelated to 0009421
2009-06-10 17:56psarobeStatusnew => scheduled
2009-06-10 17:56psarobeAssigned Torafaroda => eduardo_Argal
2009-06-10 17:56psarobefix_in_branch => pi
2010-08-18 16:08shuehnerNote Added: 0030125
2010-08-18 16:08shuehnerfix_in_branchpi =>
2010-08-18 16:08shuehnerSummaryInitialClientSetup + InitialOrgSetup contain many class members (static and non-static) => InitialOrgSetup contains many class members (static and non-static)
2011-10-02 22:16shuehnerNote Added: 0041438
2011-10-02 22:16shuehnerStatusscheduled => closed
2011-10-02 22:16shuehnerResolutionopen => out of date

Notes
(0017188)
shuehner   
2009-06-10 16:50   
Logged as minor as the Initial*Setup are not run at the same time by multiple users generally.
(0030125)
shuehner   
2010-08-18 16:08   
Updated as refactored InitialClientSetup now does not have the issue anymore
(0041438)
shuehner   
2011-10-02 22:16   
Closing as in the meantime InitialOrgSetup was refactored as well and new code does not have this problem anymore.