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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0014583
TypeCategorySeverityReproducibilityDate SubmittedLast Update
design defect[Openbravo ERP] 00. Application dictionarymajorhave not tried2010-09-16 12:212022-02-01 08:08
ReporteralbertobgView Statuspublic 
Assigned ToTriage Platform Base 
PrioritynormalResolutionopenFixed in Version
StatusacknowledgedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabasePostgreSQLJava version
OS VersionDatabase versionAnt version
Product Version2.50MP20SCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0014583: Uninstall and install a module fails in some circumstances

DescriptionWe have a module "A" that has a tab with name "Tab A", installed in a machine.
Then we create a module "B" that have too a tab with name "Tab A".
If we uninstall the module "A" and install the module "B", when update database is done, it fails because a constraint of unique name of tab.
We find in the database that exists a record in AD_TAB of a module that not exists in AD_MODULE (the module "A" that was uninstalled) and a record in AD_TABLE of the same module.
So, the uninstallation of module "A" is not complete when module "B" has a tab with the same name.
We delete manually the record in AD_TAB and AD_TABLE and update database is done.
Steps To Reproduce-Create module A with a tab name "Tab test"
-Install it on a machine
-Create module B with a tab name "Tab test"
-Uninstall module A and install module B
-Apply changes. Then the update.database fails.
TagsOB3-Reviewed
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0031153)
albertobg (reporter)
2010-09-16 12:47

If we first uninstall module "A", then apply changes (update.database and smartbuild), and then install the module "B" and apply changes again, the change is correctly done.
A final user probably don't know this and will cause the system is inconsistent and does not compile, if the user uninstalls and installs and apply changes together.
(0052482)
AugustoMauch (manager)
2012-09-24 23:30

Impact: low
Plan: mid

- Issue History
Date Modified Username Field Change
2010-09-16 12:21 albertobg New Issue
2010-09-16 12:21 albertobg Assigned To => alostale
2010-09-16 12:47 albertobg Note Added: 0031153
2010-09-20 09:02 alostale Priority high => urgent
2010-09-20 09:02 alostale Severity critical => major
2010-09-20 09:03 alostale Status new => scheduled
2010-09-20 09:03 alostale fix_in_branch => pi
2011-10-29 22:03 psarobe Tag Attached: OB3-Reviewed
2012-05-08 17:35 alostale Type defect => design defect
2012-05-08 17:35 alostale fix_in_branch pi =>
2012-09-24 23:30 AugustoMauch Note Added: 0052482
2012-09-24 23:30 AugustoMauch Priority urgent => normal
2017-03-31 14:36 alostale Status scheduled => acknowledged
2017-04-10 14:34 alostale Assigned To alostale => platform
2022-02-01 08:08 alostale Assigned To platform => Triage Platform Base


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker