Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0034513 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Openbravo ERP] 09. Financial management | minor | always | 2016-11-15 09:18 | 2017-05-29 17:43 | |||
Reporter | caristu | View Status | public | |||||
Assigned To | AtulOpenbravo | |||||||
Priority | high | Resolution | fixed | Fixed in Version | 3.0PR17Q3 | |||
Status | closed | Fix in branch | Fixed in SCM revision | e96d2416282f | ||||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Review Assigned To | aferraz | |||||||
Web browser | ||||||||
Modules | Core | |||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0034513: [clustering] CreateRegFactAcct is locked just at JVM level | |||||||
Description | Private method processButton invoked from doPost in CreateRegFactAcct is a synchronized method. This means that the process has been designed to prevent its execution by different threads in parallel. In a clustered environment the previous assumption is not guaranteed, as the synchronized method is preventing concurrent executions within the same JVM. Therefore it could be possible to execute this process in parallel by different threads which belong to different nodes of a clustered environment. | |||||||
Steps To Reproduce | In description | |||||||
Tags | clustering | |||||||
Attached Files | ||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |||||||||||||||
|
Notes | |
(0096745) hgbot (developer) 2017-05-24 10:11 |
Repository: erp/devel/pi Changeset: e96d2416282f08afd7c412c182b762dc287d3726 Author: Atul Gaware <atul.gaware <at> openbravo.com> Date: Wed May 24 13:25:52 2017 +0530 URL: http://code.openbravo.com/erp/devel/pi/rev/e96d2416282f08afd7c412c182b762dc287d3726 [^] Fixes issue 34513: CreateRegFactAcct is locked just at JVM level Removed synchronized keyword in processButton, processButtonReg and processButtonClose methods to allow execution of process in parallel by different threads in same JVM. --- M src/org/openbravo/erpCommon/ad_actionButton/CreateRegFactAcct.java --- |
(0096747) aferraz (manager) 2017-05-24 10:13 |
Code review OK |
(0096982) hudsonbot (developer) 2017-05-29 17:43 |
A changeset related to this issue has been promoted main and to the Central Repository, after passing a series of tests. Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/1ee70113bdc4 [^] Maturity status: Test |
Issue History | |||
Date Modified | Username | Field | Change |
2016-11-15 09:18 | caristu | New Issue | |
2016-11-15 09:18 | caristu | Assigned To | => Triage Finance |
2016-11-15 09:18 | caristu | Modules | => Core |
2016-11-15 09:18 | caristu | Triggers an Emergency Pack | => No |
2016-11-15 09:20 | caristu | Relationship added | blocks 0034490 |
2016-11-15 10:16 | caristu | Relationship added | depends on 0034516 |
2016-11-15 10:16 | caristu | Relationship deleted | depends on 0034516 |
2016-11-15 10:17 | caristu | Description Updated | View Revisions |
2016-11-15 11:13 | caristu | Tag Attached: clustering | |
2017-03-23 15:03 | markmm82 | Assigned To | Triage Finance => AtulOpenbravo |
2017-05-24 08:52 | AtulOpenbravo | Status | new => scheduled |
2017-05-24 10:11 | hgbot | Checkin | |
2017-05-24 10:11 | hgbot | Note Added: 0096745 | |
2017-05-24 10:11 | hgbot | Status | scheduled => resolved |
2017-05-24 10:11 | hgbot | Resolution | open => fixed |
2017-05-24 10:11 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/e96d2416282f08afd7c412c182b762dc287d3726 [^] |
2017-05-24 10:13 | aferraz | Review Assigned To | => aferraz |
2017-05-24 10:13 | aferraz | Note Added: 0096747 | |
2017-05-24 10:13 | aferraz | Status | resolved => closed |
2017-05-24 10:13 | aferraz | Fixed in Version | => 3.0PR17Q3 |
2017-05-29 17:43 | hudsonbot | Checkin | |
2017-05-29 17:43 | hudsonbot | Note Added: 0096982 | |
2017-12-27 09:43 | vmromanos | Relationship added | has duplicate 0034515 |
Copyright © 2000 - 2009 MantisBT Group |