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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0018699
TypeCategorySeverityReproducibilityDate SubmittedLast Update
backport[Openbravo ERP] A. Platformmajorhave not tried2011-10-04 20:102011-10-05 11:33
ReportershuehnerView Statuspublic 
Assigned Tomarvintm 
PriorityimmediateResolutionfixedFixed in Version2.50MP34
StatusclosedFix in branch2.50Fixed in SCM revisioncdcd974a2b82
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0018699: Using scan for update button 2 times when having major version upgrade available blocks system completely

DescriptionThe fix for 18644 triggers the faulty behavior described in the 'Steps to Reproduce' below as it intertwines to running transaction (one via xsql, second via dal) so they block each other.

Preliminary debugging shows this to be caused or at least to be related to some really old change done during the 'Audit Trail' project work.
Steps To ReproduceStart with 2.50MP34
Scan for Updates (will show major version update to OB3 for core)
Scan for Updates again, action will block/not finish
Notice that any interaction is now blocked, this includes trying to i.e. login again
Can be 'fixed' by restarting tomcat

Can be reproduced using same steps again
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
blocks defect 0018697 closedmarvintm Using scan for update button 2 times when having major version upgrade available blocks system completely 

-  Notes
(0041499)
hgbot (developer)
2011-10-05 11:16

Repository: erp/stable/2.50
Changeset: cdcd974a2b825e29018ab688516e8054241f84e6
Author: Antonio Moreno <antonio.moreno <at> openbravo.com>
Date: Wed Oct 05 11:16:32 2011 +0200
URL: http://code.openbravo.com/erp/stable/2.50/rev/cdcd974a2b825e29018ab688516e8054241f84e6 [^]

Fixed issue 18699. A deadlock will be avoided by committing the DAL transaction early

---
M src/org/openbravo/erpCommon/ad_forms/ModuleManagement.java
---

- Issue History
Date Modified Username Field Change
2011-10-05 10:56 marvintm Type defect => backport
2011-10-05 10:56 marvintm fix_in_branch => 2.50
2011-10-05 11:16 hgbot Checkin
2011-10-05 11:16 hgbot Note Added: 0041499
2011-10-05 11:16 hgbot Status scheduled => resolved
2011-10-05 11:16 hgbot Resolution open => fixed
2011-10-05 11:16 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/stable/2.50/rev/cdcd974a2b825e29018ab688516e8054241f84e6 [^]
2011-10-05 11:33 alostale Status resolved => closed
2011-10-05 11:33 alostale Fixed in Version => 2.50MP34


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker